about summary refs log tree commit diff
path: root/pkg/discord/gateway/payloads.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/discord/gateway/payloads.go')
-rw-r--r--pkg/discord/gateway/payloads.go10
1 files changed, 8 insertions, 2 deletions
diff --git a/pkg/discord/gateway/payloads.go b/pkg/discord/gateway/payloads.go
index 8da894f..87c37d3 100644
--- a/pkg/discord/gateway/payloads.go
+++ b/pkg/discord/gateway/payloads.go
@@ -28,11 +28,17 @@ type Payload[D any] struct {
 }
 
 type IdentifyCmd struct {
-	Token      string                    `json:"token"`
-	Intents    uint64                    `json:"intents"`
+	Token      string             `json:"token"`
+	Intents    uint64             `json:"intents"`
 	Properties IdentifyProperties `json:"properties"`
 }
 
+type ResumeCmd struct {
+	Token     string `json:"token"`
+	SessionID string `json:"session_id"`
+	Sequence  uint64 `json:"seq"`
+}
+
 type HelloEvent struct {
 	HeartbeatInterval uint64 `json:"heartbeat_interval"`
 }