Discord
Concept
Every Discord Events would need to be concatenated in blocks while keeping their respective concept logic
Block
When
Update (guildUpdate)
Delete (guildDelete)
Unavailable (guildUnavailable)
Member
Join (guildMemberAdd)
Update (guildMemberUpdate)
Presence Update (presenceUpdate)
Leave (guildMemberRemove)
Ban (guildBanAdd)
Unban (guildBanRemove)
Available (guildMemberAvailable)
Chunk (guildMembersChunk)
User
Update (userUpdate)
Voice State Update (voiceStateUpdate)
Channel
Create (channelCreate)
Update (channelUpdate)
Pins Update (channelPinsUpdate)
Webhook Update (webhookUpdate)
Delete (channelDelete)
Thread
Create (threadCreate)
Update (threadUpdate)
Members Update (threadMembersUpdate)
Member Update (threadMemberUpdate)
Delete (threadDelete)
List Sync (threadListSync)
Role
Create (roleCreate)
Update (roleUpdate)
Delete (roleDelete)
Message
Post (messageCreate)
Update (messageUpdate)
Delete (messageDelete)
Bulk Delete (messageDeleteBulk)
Reaction
Add (messageReactionAdd)
Remove (messageReactionRemove)
Remove Emoji (messageReactionRemoveEmoji)
Remove All (messageReactionRemoveAll)
Typing
Start (typingStart)
Invite
Create (inviteCreate)
Delete (inviteDelete)
Emoji
Create (emojiCreate)
Update (emojiUpdate)
Delete (emojiDelete)
Sticker
Create (stickerCreate)
Update (stickerUpdate)
Delete (stickerDelete)
Scheduled Event
Create (guildScheduledEventCreate)
Update (guildScheduledEventUpdate)
Delete (guildScheduledEventDelete)
Member Subscribe (guildScheduledEventUserAdd)
Member Unsubscribe (guildScheduledEventUserRemove)
Stage
Create (stageInstanceCreate)
Update (stageInstanceUpdate)
Delete (stageInstanceDelete)
Interaction
Request (interactionCreate)
API
Request (apiRequest)
Response (apiResponse)
Client
Ready (ready)
Debug (debug)
Warn (warn)
Error (error)
Invalid Request Warning (invalidRequestWarning)
Rate Limit (rateLimit)
Invalidated (invalidated)
Shard
Ready (shardReady)
Resume (shardResume)
Disconnect (shardDisconnect)
Reconnecting (shardReconnecting)
Error (shardError)
Links
Last updated