voice
voice copied to clipboard
VoiceReceiver constructor should probably be marked @internal
Please describe the problem you are having in as much detail as possible:
Upgrading from 0.5.x versions, changing createVoiceRecevier(connection) to new VoiceReceiver(connection) seemed to be the logical choice. However, the only VoiceReceiver that works with a given connection seems to be the VoiceConnection.receiver.
I suggest marking the VoiceReceiver constructor as @internal, to avoid confusion.
Include a reproducible code sample here, if possible:
const r1 = new VoiceReceiver(voiceConnection);
r1.speaking.on("start", () => console.log("never gets called"));
const r2 = voiceConnection.receiver;
r2.speaking.on("start", () => console.log("but this one does"));
Further details:
- @discordjs/voice version:
0.6.0 - Priority this issue should have – please be realistic and elaborate if possible: same as all documentation issues, probably
Relevant client options:
- partials: none
- gateway intents: none
- other: none