Voice
Table of Contents
Interfaces
- VoiceGroupCryptoInterface
- Interface for group-based AEAD encryption and decryption for Discord voice RTP packets.
Classes
- Any
- Represents the any data sent when a user connects to a voice channel.
- Flags
- Represents a user's flag data sent when a user connects to a voice channel.
- Hello
- Represents the hello data sent when establishing a voice connection.
- OldBuffer
- A Byte Buffer similar to Buffer in NodeJS.
- OldReceiveStream
- Handles receiving audio from Discord.
- OldRecieveStream
- Handles recieving audio from Discord.
- OldVoiceClient
- The Discord voice client.
- Platform
- Represents a user's platform.
- Ready
- Represents the ready data.
- Region
- Voice region object that can be used when setting a voice or stage channel's rtc_region.
- Resumed
- Represents the resumed data.
- SessionDescription
- Represents the session description data.
- Speaking
- Represents a user's speaking state in a voice channel.
- VoiceGroupCrypto
- Provides group-based AEAD encryption and decryption for Discord voice RTP packets.
- VoicePacket
- A voice packet received from Discord.
Traits
- VoiceGroupCryptoTrait
- Provides group-based AEAD encryption and decryption for Discord voice RTP packets.