discord-api-types
Version:
Discord API typings that are kept up to date for use in bot library creation.
112 lines • 2.65 kB
TypeScript
export declare const VoiceGatewayVersion = "4";
/**
* @see {@link https://discord.com/developers/docs/topics/opcodes-and-status-codes#voice-voice-opcodes}
*/
export declare enum VoiceOpcodes {
/**
* Begin a voice websocket connection
*/
Identify = 0,
/**
* Select the voice protocol
*/
SelectProtocol = 1,
/**
* Complete the websocket handshake
*/
Ready = 2,
/**
* Keep the websocket connection alive
*/
Heartbeat = 3,
/**
* Describe the session
*/
SessionDescription = 4,
/**
* Indicate which users are speaking
*/
Speaking = 5,
/**
* Sent to acknowledge a received client heartbeat
*/
HeartbeatAck = 6,
/**
* Resume a connection
*/
Resume = 7,
/**
* Time to wait between sending heartbeats in milliseconds
*/
Hello = 8,
/**
* Acknowledge a successful session resume
*/
Resumed = 9,
/**
* A client has connected to the voice channel
*/
ClientConnect = 12,
/**
* A client has disconnected from the voice channel
*/
ClientDisconnect = 13
}
/**
* @see {@link https://discord.com/developers/docs/topics/opcodes-and-status-codes#voice-voice-close-event-codes}
*/
export declare enum VoiceCloseCodes {
/**
* You sent an invalid opcode
*/
UnknownOpcode = 4001,
/**
* You sent a invalid payload in your identifying to the Gateway
*/
FailedToDecode = 4002,
/**
* You sent a payload before identifying with the Gateway
*/
NotAuthenticated = 4003,
/**
* The token you sent in your identify payload is incorrect
*/
AuthenticationFailed = 4004,
/**
* You sent more than one identify payload. Stahp
*/
AlreadyAuthenticated = 4005,
/**
* Your session is no longer valid
*/
SessionNoLongerValid = 4006,
/**
* Your session has timed out
*/
SessionTimeout = 4009,
/**
* We can't find the server you're trying to connect to
*/
ServerNotFound = 4011,
/**
* We didn't recognize the protocol you sent
*/
UnknownProtocol = 4012,
/**
* Either the channel was deleted, you were kicked, or the main gateway session was dropped. Should not reconnect
*/
Disconnected = 4014,
/**
* The server crashed. Our bad! Try resuming
*/
VoiceServerCrashed = 4015,
/**
* We didn't recognize your encryption
*/
UnknownEncryptionMode = 4016,
/**
* You sent a malformed request
*/
BadRequest = 4020
}
//# sourceMappingURL=v4.d.ts.map