Table of Contents

Namespace DSharpPlus.VoiceLink.Payloads

Classes

DiscordVoiceServerUpdatePayload

Sent when a guild's voice server is updated. This is sent when initially connecting to voice, and when the current voice instance fails over to a new server.

VoiceHelloPayload
VoiceReadyPayload
VoiceSessionDescriptionPayload

Finally, the voice server will respond with a Enums.DiscordVoiceOpCode.SessionDescription that includes the mode and secret_key, a 32 byte array used for encrypting and sending voice data.

VoiceSpeakingPayload
VoiceUserJoinPayload
VoiceUserLeavePayload