diff options
| author | Mel <einebeere@gmail.com> | 2022-04-08 12:54:09 +0200 |
|---|---|---|
| committer | Mel <einebeere@gmail.com> | 2022-04-08 12:54:09 +0200 |
| commit | 24f175df385466e04ef21d153713d2ecf3a9733b (patch) | |
| tree | 1c5c6253a22804697462d3fb9e9f3189af15c286 /pkg/discord/payloads.go | |
| parent | 18389cf659c40cebc4572924929abfcec3c6b875 (diff) | |
| download | jinx-24f175df385466e04ef21d153713d2ecf3a9733b.tar.zst jinx-24f175df385466e04ef21d153713d2ecf3a9733b.zip | |
Subdivide discord into packages
Diffstat (limited to 'pkg/discord/payloads.go')
| -rw-r--r-- | pkg/discord/payloads.go | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/pkg/discord/payloads.go b/pkg/discord/payloads.go deleted file mode 100644 index 81c6c68..0000000 --- a/pkg/discord/payloads.go +++ /dev/null @@ -1,50 +0,0 @@ -package discord - -type GatewayOp uint8 - -const ( - GATEWAY_OP_DISPATCH GatewayOp = 0 - GATEWAY_OP_HEARTBEAT GatewayOp = 1 - GATEWAY_OP_IDENTIFY GatewayOp = 2 - GATEWAY_OP_PRESENCE_UPDATE GatewayOp = 3 - GATEWAY_OP_VOICE_STATE_UPDATE GatewayOp = 4 - GATEWAY_OP_RESUME GatewayOp = 6 - GATEWAY_OP_RECONNECT GatewayOp = 7 - GATEWAY_OP_REQUEST_GUILD_MEMBERS GatewayOp = 8 - GATEWAY_OP_INVALID_SESSION GatewayOp = 9 - GATEWAY_OP_HELLO GatewayOp = 10 - GATEWAY_OP_HEARTBEAT_ACK GatewayOp = 11 -) - -type GatewayPayload[D any] struct { - Op GatewayOp `json:"op"` - Data D `json:"d,omitempty"` - Sequence uint64 `json:"s,omitempty"` - EventName string `json:"t,omitempty"` -} - -type GatewayIdentifyMsg struct { - Token string `json:"token"` - Intents uint64 `json:"intents"` - Properties GatewayIdentifyProperties `json:"properties"` -} - -type GatewayHelloEvent struct { - HeartbeatInterval uint64 `json:"heartbeat_interval"` -} - -type GatewayReadyEvent struct { - Version uint64 `json:"v"` - User User `json:"user"` - Guilds []Guild `json:"guilds"` - SessionID string `json:"session_id"` - Shard []int `json:"shard"` -} - -type GatewayMessageCreateEvent Message - -type GatewayIdentifyProperties struct { - OS string `json:"$os"` - Browser string `json:"$browser"` - Device string `json:"$device"` -} |
