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 <github@almeidx.dev>
This commit is contained in:
jNullj
2025-12-09 19:48:24 +02:00
committed by GitHub
parent eaa6863f93
commit 4db1092f8f

View File

@@ -62,6 +62,13 @@ try installing another.
- `@noble/ciphers`: ^1.0.0 - `@noble/ciphers`: ^1.0.0
- `libsodium-wrappers`: ^0.7.9 - `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):** **Opus Libraries (npm install):**
- `@discordjs/opus`: ^0.4.0 - `@discordjs/opus`: ^0.4.0