jagrosh / MusicBot

🎶 A Discord music bot that's easy to set up and run yourself!
https://jmusicbot.com
Apache License 2.0
5.22k stars 2.5k forks source link

[Bug Report] Cannot play youtube music links anymore. #1623

Closed xFanexx closed 1 month ago

xFanexx commented 1 month ago

Bug Description

Trying to play a youtube link or a song by name will not play it. Bot says: "Error loading: Sign in to confirm you’re not a bot". Screenshot 2024-07-22 031945

Console Log: 2024-07-22 03:16:32 [01:16:32] [INFO] [JMusicBot]: Loaded config from /jmb/config.txt 2024-07-22 03:16:32 [01:16:32] [INFO] [Settings]: serversettings.json loaded from /jmb/serversettings.json 2024-07-22 03:16:34 [01:16:34] [ERROR] [JMusicBot]: Could not start GUI. If you are running on a server or in a location where you cannot display a window, please run in nogui mode using the -Dnogui=true flag. 2024-07-22 03:16:35 [01:16:35] [INFO] [JDA]: Login Successful! 2024-07-22 03:16:36 [01:16:36] [INFO] [WebSocketClient]: Connected to WebSocket 2024-07-22 03:16:36 [01:16:36] [INFO] [JMusicBot]: JMusicBot 2024-07-22 03:16:36 [01:16:36] [INFO] [JDA]: Finished Loading! 2024-07-22 03:18:18 [01:18:18] [ERROR] [AudioHandler]: Track U4mADkt6o-M has failed to play 2024-07-22 03:18:18 com.sedmelluq.discord.lavaplayer.tools.FriendlyException: Sign in to confirm you’re not a bot 2024-07-22 03:18:18 at dev.lavalink.youtube.clients.skeleton.Client.getPlayabilityStatus(Client.java:74) 2024-07-22 03:18:18 at dev.lavalink.youtube.clients.skeleton.NonMusicClient.loadTrackInfoFromInnertube(NonMusicClient.java:98) 2024-07-22 03:18:18 at dev.lavalink.youtube.clients.skeleton.StreamingNonMusicClient.loadFormats(StreamingNonMusicClient.java:35) 2024-07-22 03:18:18 at dev.lavalink.youtube.track.YoutubeAudioTrack.loadBestFormatWithUrl(YoutubeAudioTrack.java:183) 2024-07-22 03:18:18 at dev.lavalink.youtube.track.YoutubeAudioTrack.processWithClient(YoutubeAudioTrack.java:109) 2024-07-22 03:18:18 at dev.lavalink.youtube.track.YoutubeAudioTrack.process(YoutubeAudioTrack.java:71) 2024-07-22 03:18:18 at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.execute(LocalAudioTrackExecutor.java:109) 2024-07-22 03:18:18 at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$executeTrack$2(DefaultAudioPlayerManager.java:339) 2024-07-22 03:18:18 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2024-07-22 03:18:18 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2024-07-22 03:18:18 at java.base/java.lang.Thread.run(Unknown Source)

Steps to Reproduce

Try to play something via a datacenter IP Address

Expected Result

Bot should play the music fine but isnt playing it.

Debug Output

Bot Running at a Windows Server 2022 dedicated server on Docker Desktop. Newest Version 0.4.2. Newest Java versions.

Additional Info

No response

Checklist

JMusicBot Version

0.4.2

MichailiK commented 1 month ago

Duplicate of #1588