Add Discord data types

This commit is contained in:
Will Hoskings
2020-02-09 15:47:02 +00:00
parent a6f589de98
commit dcce53dc8b

View File

@@ -24,3 +24,31 @@ export interface DiscordBotGateway {
reset_after: number
}
}
export enum OpCode {
Dispatch = 0,
Heartbeat,
Identify,
StatusUpdate,
VoiceStateUpdate,
Resume,
Reconnect,
RequestGuildMembers,
InvalidSession,
Hello,
HeartbeatACK
}
export enum GatewayCloseEvent {
UnknownError = 4000,
UnknownOpcode,
DecodeError,
NotAuthenticated,
AuthenticationFailed,
AlreadyAuthenticated,
InvalidSeq = 4007,
RateLimited,
SessionTimeout,
InvalidShard,
ShardingRequired
}