#youtube_dl.utils.DownloadError: ERROR: Unable to extract uploader id
1 messages · Page 1 of 1 (latest)
Stop using ytdl or whatever wrapper. Lavalink/Wavelink is a 1000x better alternative.
Also that single line is not enough information to go off of
no
wavelink is dpy-only, sorry
Funny.. I use it.
"A fully asynchronous Python Lavalink wrapper for discord.py"
https://github.com/helish88/Wavelink
One of our own made it compatible. I've been testing it in a bot for months.
A powerful Lavalink library for Discord.py. Contribute to helish88/Wavelink development by creating an account on GitHub.
There is also
A properly typehinted lavalink client for discord.py, nextcord, disnake and py-cord. - GitHub - ooliver1/mafic: A properly typehinted lavalink client for discord.py, nextcord, disnake and py-cord.
what is wavelink
An API wrapper for a Lavalnk server
Wavelink specifically is a discord.py compatible wrapper, but hellish has a disnake compatible version.
Or you can use mafic (which is kept up to date and the better choice, if I'm being honest)
honestly i don't know what is lavalink
Lavalink is a java based server that manages connections to Youtube, Spotify, Soundcloud, and local audio files.
It handles all the conversions and such and handles the fetching of stream (audio) data from the sources.
So instead of writing a bunch of code to fetch and parse API responses from YT, lavalink handles it all on the server side and sends it to the bot over websocket ready to be streamed to discord.
yes, but it supports all of them.
oh ok