* "*" : ( payload : DiscordTypes.GatewayDispatchPayload ) => void
APPLICATION_ COMMAND_ PERMISSIONS_ UPDATE APPLICATION_COMMAND_PERMISSIONS_UPDATE : ( payload : DiscordTypes.GatewayApplicationCommandPermissionsUpdateDispatch , ) => void
AUTO_ MODERATION_ ACTION_ EXECUTION AUTO_MODERATION_ACTION_EXECUTION : ( payload : DiscordTypes.GatewayAutoModerationActionExecutionDispatch , ) => void
AUTO_ MODERATION_ RULE_ CREATE AUTO_MODERATION_RULE_CREATE : ( payload : DiscordTypes.GatewayAutoModerationRuleCreateDispatch , ) => void
AUTO_ MODERATION_ RULE_ DELETE AUTO_MODERATION_RULE_DELETE : ( payload : DiscordTypes.GatewayAutoModerationRuleDeleteDispatch , ) => void
AUTO_ MODERATION_ RULE_ UPDATE AUTO_MODERATION_RULE_UPDATE : ( payload : DiscordTypes.GatewayAutoModerationRuleUpdateDispatch , ) => void
CHANNEL_ CREATE CHANNEL_CREATE : ( payload : DiscordTypes.GatewayChannelCreateDispatch ) => void
CHANNEL_ DELETE CHANNEL_DELETE : ( payload : DiscordTypes.GatewayChannelDeleteDispatch ) => void
CHANNEL_ PINS_ UPDATE CHANNEL_PINS_UPDATE : ( payload : DiscordTypes.GatewayChannelPinsUpdateDispatch , ) => void
CHANNEL_ UPDATE CHANNEL_UPDATE : ( payload : DiscordTypes.GatewayChannelUpdateDispatch ) => void
ENTITLEMENT_ CREATE ENTITLEMENT_CREATE : ( payload : DiscordTypes.GatewayEntitlementCreateDispatch , ) => void
ENTITLEMENT_ DELETE ENTITLEMENT_DELETE : ( payload : DiscordTypes.GatewayEntitlementDeleteDispatch , ) => void
ENTITLEMENT_ UPDATE ENTITLEMENT_UPDATE : ( payload : DiscordTypes.GatewayEntitlementUpdateDispatch , ) => void
GUILD_ AUDIT_ LOG_ ENTRY_ CREATE GUILD_AUDIT_LOG_ENTRY_CREATE : ( payload : DiscordTypes.GatewayGuildAuditLogEntryCreateDispatch , ) => void
GUILD_ BAN_ ADD GUILD_BAN_ADD : ( payload : DiscordTypes.GatewayGuildBanAddDispatch ) => void
GUILD_ BAN_ REMOVE GUILD_BAN_REMOVE : ( payload : DiscordTypes.GatewayGuildBanRemoveDispatch ) => void
GUILD_ CREATE GUILD_CREATE : ( payload : DiscordTypes.GatewayGuildCreateDispatch ) => void
GUILD_ DELETE GUILD_DELETE : ( payload : DiscordTypes.GatewayGuildDeleteDispatch ) => void
GUILD_ EMOJIS_ UPDATE GUILD_EMOJIS_UPDATE : ( payload : DiscordTypes.GatewayGuildEmojisUpdateDispatch , ) => void
GUILD_ INTEGRATIONS_ UPDATE GUILD_INTEGRATIONS_UPDATE : ( payload : DiscordTypes.GatewayGuildIntegrationsUpdateDispatch , ) => void
GUILD_ MEMBER_ ADD GUILD_MEMBER_ADD : ( payload : DiscordTypes.GatewayGuildMemberAddDispatch ) => void
GUILD_ MEMBER_ REMOVE GUILD_MEMBER_REMOVE : ( payload : DiscordTypes.GatewayGuildMemberRemoveDispatch , ) => void
GUILD_ MEMBER_ UPDATE GUILD_MEMBER_UPDATE : ( payload : DiscordTypes.GatewayGuildMemberUpdateDispatch , ) => void
GUILD_ MEMBERS_ CHUNK GUILD_MEMBERS_CHUNK : ( payload : DiscordTypes.GatewayGuildMembersChunkDispatch , ) => void
GUILD_ ROLE_ CREATE GUILD_ROLE_CREATE : ( payload : DiscordTypes.GatewayGuildRoleCreateDispatch , ) => void
GUILD_ ROLE_ DELETE GUILD_ROLE_DELETE : ( payload : DiscordTypes.GatewayGuildRoleDeleteDispatch , ) => void
GUILD_ ROLE_ UPDATE GUILD_ROLE_UPDATE : ( payload : DiscordTypes.GatewayGuildRoleUpdateDispatch , ) => void
GUILD_ SCHEDULED_ EVENT_ CREATE GUILD_SCHEDULED_EVENT_CREATE : ( payload : DiscordTypes.GatewayGuildScheduledEventCreateDispatch , ) => void
GUILD_ SCHEDULED_ EVENT_ DELETE GUILD_SCHEDULED_EVENT_DELETE : ( payload : DiscordTypes.GatewayGuildScheduledEventDeleteDispatch , ) => void
GUILD_ SCHEDULED_ EVENT_ UPDATE GUILD_SCHEDULED_EVENT_UPDATE : ( payload : DiscordTypes.GatewayGuildScheduledEventUpdateDispatch , ) => void
GUILD_ SCHEDULED_ EVENT_ USER_ ADD GUILD_SCHEDULED_EVENT_USER_ADD : ( payload : DiscordTypes.GatewayGuildScheduledEventUserAddDispatch , ) => void
GUILD_ SCHEDULED_ EVENT_ USER_ REMOVE GUILD_SCHEDULED_EVENT_USER_REMOVE : ( payload : DiscordTypes.GatewayGuildScheduledEventUserRemoveDispatch , ) => void
GUILD_ SOUNDBOARD_ SOUND_ CREATE GUILD_SOUNDBOARD_SOUND_CREATE : ( payload : DiscordTypes.GatewayGuildSoundboardSoundCreateDispatch , ) => void
GUILD_ SOUNDBOARD_ SOUND_ DELETE GUILD_SOUNDBOARD_SOUND_DELETE : ( payload : DiscordTypes.GatewayGuildSoundboardSoundDeleteDispatch , ) => void
GUILD_ SOUNDBOARD_ SOUND_ UPDATE GUILD_SOUNDBOARD_SOUND_UPDATE : ( payload : DiscordTypes.GatewayGuildSoundboardSoundUpdateDispatch , ) => void
GUILD_ SOUNDBOARD_ SOUNDS_ UPDATE GUILD_SOUNDBOARD_SOUNDS_UPDATE : ( payload : DiscordTypes.GatewayGuildSoundboardSoundsUpdateDispatch , ) => void
GUILD_ STICKERS_ UPDATE GUILD_STICKERS_UPDATE : ( payload : DiscordTypes.GatewayGuildStickersUpdateDispatch , ) => void
GUILD_ UPDATE GUILD_UPDATE : ( payload : DiscordTypes.GatewayGuildUpdateDispatch ) => void
INTEGRATION_ CREATE INTEGRATION_CREATE : ( payload : DiscordTypes.GatewayIntegrationCreateDispatch , ) => void
INTEGRATION_ DELETE INTEGRATION_DELETE : ( payload : DiscordTypes.GatewayIntegrationDeleteDispatch , ) => void
INTEGRATION_ UPDATE INTEGRATION_UPDATE : ( payload : DiscordTypes.GatewayIntegrationUpdateDispatch , ) => void
INTERACTION_ CREATE INTERACTION_CREATE : ( payload : DiscordTypes.GatewayInteractionCreateDispatch , ) => void
INVITE_ CREATE INVITE_CREATE : ( payload : DiscordTypes.GatewayInviteCreateDispatch ) => void
INVITE_ DELETE INVITE_DELETE : ( payload : DiscordTypes.GatewayInviteDeleteDispatch ) => void
MANAGER_ READY MANAGER_READY : ( successfulSpawns : number , unsuccessfulSpawns : number ) => void
MESSAGE_ CREATE MESSAGE_CREATE : ( payload : DiscordTypes.GatewayMessageCreateDispatch ) => void
MESSAGE_ DELETE MESSAGE_DELETE : ( payload : DiscordTypes.GatewayMessageDeleteDispatch ) => void
MESSAGE_ DELETE_ BULK MESSAGE_DELETE_BULK : ( payload : DiscordTypes.GatewayMessageDeleteBulkDispatch , ) => void
MESSAGE_ POLL_ VOTE_ ADD MESSAGE_POLL_VOTE_ADD : ( payload : DiscordTypes.GatewayMessagePollVoteAddDispatch , ) => void
MESSAGE_ POLL_ VOTE_ REMOVE MESSAGE_POLL_VOTE_REMOVE : ( payload : DiscordTypes.GatewayMessagePollVoteRemoveDispatch , ) => void
MESSAGE_ REACTION_ ADD MESSAGE_REACTION_ADD : ( payload : DiscordTypes.GatewayMessageReactionAddDispatch , ) => void
MESSAGE_ REACTION_ REMOVE MESSAGE_REACTION_REMOVE : ( payload : DiscordTypes.GatewayMessageReactionRemoveDispatch , ) => void
MESSAGE_ REACTION_ REMOVE_ ALL MESSAGE_REACTION_REMOVE_ALL : ( payload : DiscordTypes.GatewayMessageReactionRemoveAllDispatch , ) => void
MESSAGE_ REACTION_ REMOVE_ EMOJI MESSAGE_REACTION_REMOVE_EMOJI : ( payload : DiscordTypes.GatewayMessageReactionRemoveEmojiDispatch , ) => void
MESSAGE_ UPDATE MESSAGE_UPDATE : ( payload : DiscordTypes.GatewayMessageUpdateDispatch ) => void
PRESENCE_ UPDATE PRESENCE_UPDATE : ( payload : DiscordTypes.GatewayPresenceUpdateDispatch ) => void
READY READY : ( payload : DiscordTypes.GatewayReadyDispatch ) => void
RESUMED RESUMED : ( payload : DiscordTypes.GatewayResumedDispatch ) => void
SENT_ PAYLOAD SENT_PAYLOAD : ( payload : string ) => void
SOUNDBOARD_ SOUNDS SOUNDBOARD_SOUNDS : ( payload : DiscordTypes.GatewaySoundboardSoundsDispatch , ) => void
STAGE_ INSTANCE_ CREATE STAGE_INSTANCE_CREATE : ( payload : DiscordTypes.GatewayStageInstanceCreateDispatch , ) => void
STAGE_ INSTANCE_ DELETE STAGE_INSTANCE_DELETE : ( payload : DiscordTypes.GatewayStageInstanceDeleteDispatch , ) => void
STAGE_ INSTANCE_ UPDATE STAGE_INSTANCE_UPDATE : ( payload : DiscordTypes.GatewayStageInstanceUpdateDispatch , ) => void
SUBSCRIPTION_ CREATE SUBSCRIPTION_CREATE : ( payload : DiscordTypes.GatewaySubscriptionCreateDispatch , ) => void
SUBSCRIPTION_ DELETE SUBSCRIPTION_DELETE : ( payload : DiscordTypes.GatewaySubscriptionDeleteDispatch , ) => void
SUBSCRIPTION_ UPDATE SUBSCRIPTION_UPDATE : ( payload : DiscordTypes.GatewaySubscriptionUpdateDispatch , ) => void
THREAD_ CREATE THREAD_CREATE : ( payload : DiscordTypes.GatewayThreadCreateDispatch ) => void
THREAD_ DELETE THREAD_DELETE : ( payload : DiscordTypes.GatewayThreadDeleteDispatch ) => void
THREAD_ LIST_ SYNC THREAD_LIST_SYNC : ( payload : DiscordTypes.GatewayThreadListSyncDispatch ) => void
THREAD_ MEMBER_ UPDATE THREAD_MEMBER_UPDATE : ( payload : DiscordTypes.GatewayThreadMemberUpdateDispatch , ) => void
THREAD_ MEMBERS_ UPDATE THREAD_MEMBERS_UPDATE : ( payload : DiscordTypes.GatewayThreadMembersUpdateDispatch , ) => void
THREAD_ UPDATE THREAD_UPDATE : ( payload : DiscordTypes.GatewayThreadUpdateDispatch ) => void
TYPING_ START TYPING_START : ( payload : DiscordTypes.GatewayTypingStartDispatch ) => void
USER_ UPDATE USER_UPDATE : ( payload : DiscordTypes.GatewayUserUpdateDispatch ) => void
VOICE_ CHANNEL_ EFFECT_ SEND VOICE_CHANNEL_EFFECT_SEND : ( payload : DiscordTypes.GatewayVoiceChannelEffectSendDispatch , ) => void
VOICE_ SERVER_ UPDATE VOICE_SERVER_UPDATE : ( payload : DiscordTypes.GatewayVoiceServerUpdateDispatch , ) => void
VOICE_ STATE_ UPDATE VOICE_STATE_UPDATE : ( payload : DiscordTypes.GatewayVoiceStateUpdateDispatch , ) => void
WEBHOOKS_ UPDATE WEBHOOKS_UPDATE : ( payload : DiscordTypes.GatewayWebhooksUpdateDispatch ) => void
Gateway events. Note that with the exception of
MANAGER_READY
, all events are a relay of a gateway shard's event emit (For example,READY
signifies a single shard receiving aREADY
dispatch).See
Discord API Reference