Structs§
- Channel
Create - See https://discord.com/developers/docs/topics/gateway-events#channel-create Not directly serialized, as the inner payload is a channel object
- Channel
Delete - See https://discord.com/developers/docs/topics/gateway-events#channel-delete Not directly serialized, as the inner payload is a channel object
- Channel
Pins Update - See https://discord.com/developers/docs/topics/gateway-events#channel-pins-update
- Channel
Update - See https://discord.com/developers/docs/topics/gateway-events#channel-update Not directly serialized, as the inner payload is a channel object
- Client
Status Object - See https://discord.com/developers/docs/topics/gateway-events#client-status-object
- Gateway
Heartbeat - Gateway
Heartbeat Ack - Gateway
Hello - Gateway
Identify Connection Props - Gateway
Identify Payload - Gateway
Payload - Gateway
Ready - Gateway
Request Guild Members - See https://discord.com/developers/docs/topics/gateway-events#request-guild-members-request-guild-members-structure
- Gateway
Resume - Gateway
Voice State Update - See https://discord.com/developers/docs/topics/gateway-events#update-voice-state-gateway-voice-state-update-structure
- Guild
BanAdd - See https://discord.com/developers/docs/topics/gateway-events#guild-ban-add-guild-ban-add-event-fields
- Guild
BanRemove - See https://discord.com/developers/docs/topics/gateway-events#guild-ban-remove
- Guild
Create - See https://discord.com/developers/docs/topics/gateway-events#guild-create This one is particularly painful, it can be a Guild object with extra field or an unavailbile guild object
- Hello
Data - Message
Create - Message
Delete - Message
Delete Bulk - Message
Reaction Add - Message
Reaction Remove - Message
Reaction Remove All - Message
Reaction Remove Emoji - Message
Update - Presence
Update - See https://discord.com/developers/docs/topics/gateway-events#presence-update-presence-update-event-fields
- Thread
Create - See https://discord.com/developers/docs/topics/gateway-events#thread-create Not directly serialized, as the inner payload is a channel object
- Thread
Delete - See https://discord.com/developers/docs/topics/gateway-events#thread-delete Not directly serialized, as the inner payload is a channel object
- Thread
List Sync - See https://discord.com/developers/docs/topics/gateway-events#thread-list-sync
- Thread
Member Update - See https://discord.com/developers/docs/topics/gateway-events#thread-member-update The inner payload is a thread member object with an extra field. The extra field is a bit painful, because we can’t just serialize a thread member object
- Thread
Members Update - See https://discord.com/developers/docs/topics/gateway-events#thread-members-update
- Thread
Update - See https://discord.com/developers/docs/topics/gateway-events#thread-update Not directly serialized, as the inner payload is a channel object
- Typing
Start Event - User
Update - See https://discord.com/developers/docs/topics/gateway-events#user-update Not directly serialized, as the inner payload is the user object