DiscordPHP Documentation

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.

        
On this page

Search results