EventDispatcher
Dispatcher which distributes events to function hooks
Functions
Awaits all spawned jobs and returns any results
Called when a channel is created, the current user gets access to a channel, or the current user receives a DM.
Called when a channel is deleted.
Called when a message is pinned or unpinned in a channel.
Called when a channel is updated. Does not include TextChannel.lastMessageId updates.
Called when a user is banned from a guild.
Called when a user is unbanned from a guild.
Called when the user first connects to lazy-fill unavailable guilds from the Ready event, a guild becomes available again, or the user joins a guild.
Called when a guild is unavailable or the user is removed.
Called when a guild's custom emoji have been updated.
Called when a guild's integrations have been updated.
Called when an invite is created
Called when an invite is deleted
Called when someone joins a guild
Called when someone is removed from a guild, either from leaving, being kicked, or being banned
Sent in response to Guild Request Members
Called when a guild membership is updated
Called when a role is created
Called when a role is deleted
Called when a role is updated
Called when a guild's custom stickers have been updated.
Called when a guild is updated.
Called when a new interaction is created.
Called when a message has been created.
Called when a message has been deleted.
Called when messages have been bulk deleted.
Called when a message is reacted to.
Called when a message reaction is removed.
Called when a message has all reactions removed.
Called when a message has all reactions for a single emoji removed.
Called when a message has been updated.
Called when a guild member's presence is updated.
Called when a thread has been created.
Called when a thread has been deleted.
Called when added to a channel which has threads.
Called when a user is added or removed from a thread.
Called when a user is added or removed from a thread.
Called when the thread member object for the current user is updated.
Called when a thread has been updated.
Called when a user starts typing.
Called when a user is updated.
Called when a voice server is updated.
Called when a joins, leaves, or moves voice channels.
Called when a guild webhook is updated.