A bidirectional opcode to maintain an active gateway connection.
Fired periodically by the client, or fired by the gateway to request an immediate heartbeat from the client.
HeartbeatAck
HeartbeatAck = 11
Sent in response to receiving a heartbeat to acknowledge that it has been received
Hello
Hello = 10
Sent immediately after connecting, contains the heartbeat_interval to use
Identify
Identify = 2
Starts a new session during the initial handshake
InvalidSession
InvalidSession = 9
The session has been invalidated. You should reconnect and identify/resume accordingly
PresenceUpdate
PresenceUpdate = 3
Update the client's presence
Reconnect
Reconnect = 7
You should attempt to reconnect and resume immediately
RequestGuildMembers
RequestGuildMembers = 8
Request information about offline guild members in a large guild
https://discord.com/developers/docs/topics/opcodes-and-status-codes#gateway-gateway-opcodes