fix: fixes @distube/ytdl-core is out of date and music not playing issue by switching to use yt-dlp to get streaming URL#1284
fix: fixes @distube/ytdl-core is out of date and music not playing issue by switching to use yt-dlp to get streaming URL#1284tabloomoo wants to merge 15 commits intomuseofficial:masterfrom
Conversation
In the latest version, the issue has been resolved where starting an instance of ffmpeg caused the server to return a 403 Forbidden error (access denied), this preventing the playback of any music tracks.
* Update package.json > @distube/ytdl-core to ^4.16.10
…doc and package.json, added docker-compose
📦 🤖 A new release has been made for this pull request.To play around with this PR, pull Images are available for x86_64 and ARM64.
|
|
Works great! |
|
Working as of 31 of October, time to play spooky songs 👻 |
|
Working for me as well |
|
This looks to now be broken in my experience |
This docker image has been edited with the latest updates and is functional: |
…n support Discord now requires DAVE (Discord's A/V end-to-end encryption protocol) on voice connections. @discordjs/voice 0.18.0 did not implement DAVE, causing voice connections to cycle signalling->connecting indefinitely and audio to autopause immediately after starting. - Upgrade @discordjs/voice 0.18.0 -> 0.19.1 - Update discord-api-types 0.32.1 -> 0.38.41 (required peer dep) - Update @types/ws to ^8.18.1 - Remove keepAlive Reflect.get workaround (broken in 0.18.0+) - Document that Spotify integration requires Spotify Premium
|
Hi @tabloomoo! There's an open issue about the recent DAVE requirement, along with some fixes and working docker images. |
|
@DovahBrownies Oh I just saw it. The solution is to just update the dependencies which I did, so we're aligned. The extra Dockerfile stuff is just to make rebuilding faster if dependencies didn't change. |
Closes #1283
yt-dlpto get the streaming URL, removing dependency on@distube/ytdl-coredocker-compose.example.ymland updated documentation for running with docker-compose locallyMostly vibe-coded. I've tested the build and I'm able to run the bot and hear music. Feel free to make changes/abandon this PR as you see fit