ReferenceEvent & Data Models
BotEventPayloadMap
Reference for `BotEventPayloadMap`, exported as part of the public Shardwire surface.
interface exported from src/discord/types.ts.
Summary
Reference for BotEventPayloadMap, exported as part of the public Shardwire surface.
Signature
export interface BotEventPayloadMap {
ready: ReadyEventPayload;
interactionCreate: InteractionCreateEventPayload;
messageCreate: MessageCreateEventPayload;
messageUpdate: MessageUpdateEventPayload;
messageDelete: MessageDeleteEventPayload;
messageBulkDelete: MessageBulkDeleteEventPayload;
messageReactionAdd: MessageReactionAddEventPayload;
messageReactionRemove: MessageReactionRemoveEventPayload;
messageReactionRemoveAll: MessageReactionRemoveAllEventPayload;
messageReactionRemoveEmoji: MessageReactionRemoveEmojiEventPayload;
guildCreate: GuildCreateEventPayload;
guildDelete: GuildDeleteEventPayload;
guildUpdate: GuildUpdateEventPayload;
guildMemberAdd: GuildMemberAddEventPayload;
guildMemberRemove: GuildMemberRemoveEventPayload;
guildMemberUpdate: GuildMemberUpdateEventPayload;
threadCreate: ThreadCreateEventPayload;
threadUpdate: ThreadUpdateEventPayload;
threadDelete: ThreadDeleteEventPayload;
channelCreate: ChannelCreateEventPayload;
channelUpdate: ChannelUpdateEventPayload;
channelDelete: ChannelDeleteEventPayload;
typingStart: TypingStartEventPayload;
webhooksUpdate: WebhooksUpdateEventPayload;
voiceStateUpdate: VoiceStateUpdateEventPayload;
}