-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
fix(voice): always install Davey as DAVE is becoming required #11385
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. 2 Skipped Deployments
|
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #11385 +/- ##
==========================================
- Coverage 32.07% 31.87% -0.21%
==========================================
Files 375 375
Lines 13720 13676 -44
Branches 1078 1068 -10
==========================================
- Hits 4401 4359 -42
+ Misses 9184 9182 -2
Partials 135 135
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
📝 WalkthroughWalkthroughThis change converts Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
📜 Recent review detailsConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
🔇 Additional comments (4)
✏️ Tip: You can disable this entire section by setting Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
almeidx
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These need to be updated:
discord.js/packages/voice/README.md
Lines 65 to 70 in a92eb3b
| **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 |
discord.js/apps/guide/content/docs/voice/index.mdx
Lines 65 to 72 in a92eb3b
| #### DAVE Protocol Support | |
| - [`@snazzah/davey`](https://www.npmjs.com/package/@snazzah/davey) - to enable end-to-end encryption with the DAVE protocol. | |
| <Callout> | |
| Some Discord clients already require the DAVE protocol for end-to-end encryption in voice chat. Ensure you have | |
| `@snazzah/davey` installed to avoid compatibility issues. | |
| </Callout> |
E2EE for voice connections is becoming mandatory anyways, so might as well mark the dependency as mandatory. And, should we, in the future, get more variants for dave implementations, we can adjust the code to support them