From 4db1092f8f5d7ba50f4bdc3f5e1bac4581e22a1c Mon Sep 17 00:00:00 2001 From: jNullj <15849761+jNullj@users.noreply.github.com> Date: Tue, 9 Dec 2025 19:48:24 +0200 Subject: [PATCH] docs(voice): add DAVE dependency section (#11061) * docs(voice): add DAVE dependency section continues work found at https://github.com/discordjs/discord.js/issues/10735 Read more at https://discord.com/developers/docs/change-log#voice-endtoend-encryption-dave-protocol * docs(voice): fix dave dependency note order * remove explicit warning regarding optional dependency being optional Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com> --------- Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com> Co-authored-by: Almeida --- packages/voice/README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/voice/README.md b/packages/voice/README.md index 0b7d65c52..9f8d6dc08 100644 --- a/packages/voice/README.md +++ b/packages/voice/README.md @@ -62,6 +62,13 @@ try installing another. - `@noble/ciphers`: ^1.0.0 - `libsodium-wrappers`: ^0.7.9 +**DAVE Protocol Libraries (e2ee)** + +> [!NOTE] +> Some Discord clients may require the DAVE protocol for end-to-end encryption in voice chat and refuse to downgrade the connection in the future. Ensure you have `@snazzah/davey` installed to avoid compatibility issues. + +- `@snazzah/davey`: ^0.1.6 + **Opus Libraries (npm install):** - `@discordjs/opus`: ^0.4.0