@Clubfan patched a newer version of youtube-dl to work with sinusbot so you can run that for now, until sinusbot gets updatedI see others have issue with the youtube-dl plugin for Sinusbot. If I run Sinusbot from Docker on Linux, how can I fix this? Just install an old version of youtube-dl and that's it?
The issue is caused by a slight change in youtube-dl's metadata output.
After a refactoring, it stores the 'adr' value as a floating -point number, but sinusbot expects an integer.
I patched youtube-dl and restored the old behaviour.
You can find a patched executable on github: https://github.com/Clubfan22/youtube-dl/releases/tag/2021.04.01-sinusbot
However, if you don't trust me (and really, you shouldn't just execute any code found on the internet!), you can build youtube-dl by yourself from my patched version: https://github.com/Clubfan22/youtube-dl
I don't plan on filing an upstream issue for youtube-dl because it really is a problem caused by sinusbot and should be fixed with a sinusbot update.