DiscordVoiceConnection
Structural subset of @discordjs/voice's VoiceConnection.
Defined in: src/providers/io/discord/DiscordVoice.ts:215
Structural subset of @discordjs/voice’s VoiceConnection.
Remarks
The application creates this with joinVoiceChannel() from @discordjs/voice and passes it to the provider via DiscordVoiceConfig.connection or DiscordVoice.attach. Join with selfDeaf: false — a self-deafened bot receives no audio.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
receiver | DiscordVoiceReceiver | Audio receiver for the connection. | src/providers/io/discord/DiscordVoice.ts:217 |
Methods
subscribe()
subscribe(player):
| {
unsubscribe: void;
}
| undefined;
Defined in: src/providers/io/discord/DiscordVoice.ts:222
Subscribe an audio player to this connection so its audio is played into the channel. Returns a subscription handle, if accepted.
Parameters
| Parameter | Type |
|---|---|
player | DiscordAudioPlayerLike |
Returns
| { unsubscribe: void; } | undefined