UNPKG

discord-api-types

Version:

Discord API typings that are kept up to date for use in bot library creation.

112 lines 2.65 kB
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