EventType Enum¶
-
class
mumpy.constants.EventType¶ The event types supported by Mumpy.
-
AUDIO_DISABLED= 'audio_disabled'¶ Fired when the client disables audio processing. This happens when the client fails to initialize the chosen audio codec, or does not support any of the server’s audio codecs.
-
AUDIO_ENABLED= 'audio_enabled'¶ Fired when the client enables audio processing. This happens when the client initially connects to the server and successfully initializes an audio codec.
-
AUDIO_TRANSMISSION_RECEIVED= 'audio_transmission_received'¶ Fired when the client has received a complete audio transmission from the server.
-
AUDIO_TRANSMISSION_SENT= 'audio_transmission_sent'¶ Fired when the client has sent a complete audio transmission to the server.
-
BANLIST_MODIFIED= 'banlist_modified'¶ Fired when the server’s ban list is modified.
-
CHANNEL_ADDED= 'channel_added'¶ Fired when a channel is added to the server.
-
CHANNEL_PERMISSIONS_UPDATED= 'channel_permissions_updated'¶ Fired when the Mumpy instance’s permissions in a channel have changed.
-
CHANNEL_REMOVED= 'channel_removed'¶ Fired when a channel is removed from the server.
-
CHANNEL_UPDATED= 'channel_updated'¶ Fired when a channel is updated or modified in some way.
-
CONNECTED= 'self_connected'¶ Fired when the client has connected and authenticated successfully.
-
DISCONNECTED= 'self_disconnected'¶ Fired when the client has disconnected from the server. May be preceded by a USER_KICKED and a USER_BANNED event.
-
MESSAGE_RECEIVED= 'message_received'¶ Fired when a text message is received.
-
MESSAGE_SENT= 'message_sent'¶ Fired when the client sends a text message.
-
REGISTERED_USER_LIST_RECEIVED= 'registered_user_list_received'¶ Fired when the client receives the list of registered users on the server. These are stored in <Mumpy instance>.registered_users
-
UDP_CONNECTED= 'udp_connected'¶ Fired when the client has successfully established a UDP connection to the server
-
UDP_DISCONNECTED= 'udp_disconnected'¶ Fired when the client has lost or intentionally ended the UDP connection. This implies that audio communications have reverted back to using the TCP connection.
-
USER_BANNED= 'user_banned'¶ Fired when anyone is banned from the server.
-
USER_COMMENT_UPDATED= 'user_comment_updated'¶ Fired when a user changes their comment.
-
USER_CONNECTED= 'user_connected'¶ Fired when someone else connects to the server.
-
USER_DEAFENED= 'user_deafened'¶ Fired when a user is deafened server side (e.g. by a server admin).
-
USER_DISCONNECTED= 'user_disconnected'¶ Fired when someone else disconnects from the server. May be preceded by a USER_KICKED and a USER_BANNED event.
-
USER_KICKED= 'user_kicked'¶ Fired when anyone is kicked from the server.
-
USER_MUTED= 'user_muted'¶ Fired when a user is muted server side (e.g. by a server admin).
-
USER_RECORDING= 'user_recording'¶ Fired when a user starts recording.
-
USER_REGISTERED= 'user_registered'¶ Fired when a user registers on the server.
-
USER_SELF_DEAFENED= 'user_self_deafened'¶ Fired when a user deafens themselves.
-
USER_SELF_MUTED= 'user_self_muted'¶ Fired when a user mutes themselves.
-
USER_SELF_UNDEAFENED= 'user_self_undeafened'¶ Fired when a user undeafens themselves.
-
USER_SELF_UNMUTED= 'user_self_unmuted'¶ Fired when a user unmutes themselves.
-
USER_STATS_UPDATED= 'user_stats_updated'¶ Fired when updated stats about a user are received. This happens after the client specifically requests stats about a user.
-
USER_STOPPED_RECORDING= 'user_stopped_recording'¶ Fired when a user stops recording.
-
USER_TEXTURE_UPDATED= 'user_texture_updated'¶ Fired when a user changes their texture (avatar).
-
USER_UNDEAFENED= 'user_undeafened'¶ Fired when a user is undeafened server side (e.g. by a server admin).
-
USER_UNMUTED= 'user_unmuted'¶ Fired when a user is unmuted server side (e.g. by a server admin).
-
USER_UNREGISTERED= 'user_unregistered'¶ Fired when a user is unregistered on the server.
-