Comments (40)
Downgrading from 0.4 to 0.3.9 also fixed it for me.
from musicbot.
Can confirm, reverting 49c3ec7 fixes the issue
from musicbot.
Did some more testing for kicks, first with the new version, then with the previous (no alternating this time). Steps taken:
- Open bot from Jar file
- !!play https://www.youtube.com/watch?v=ZjlYFWLUDBQ (some random meme that has worked before)
- !!shutdown
Latest version success rate: 5 out of 15 attempts. the successes were not consecutive.
Previous version success rate: 10 out of 10 attempts
Not exactly the largest sample size, but still. not a single failure on the previous version.
from musicbot.
Same issue, it definitely is a youtube issue cause using soundcloud links works just fine. Hope they fix it soon :3
from musicbot.
Fixed the issue for me by downgrading back to 0.3.9
from musicbot.
This is an issue that will need to be addressed in lavaplayer, the library this bot uses to fetch music. Also, downgrading is unlikely to fix the issue, it's restarting the bot that is likely clearing some cached value which may be allowing things to temporarily work.
from musicbot.
Any way to downgrade to 0.3.9 using the Docker container?
If you are using portainer what i did was change the image from “craumix/jmusicbot:latest”(if ur using craumix’s one) to “craumix/jmusicbot:0.3.9”, therefore changing the version it uses.
from musicbot.
For reference: lavalink-devs/lavaplayer#90 (comment)
The issue is on the lavaplayer
from musicbot.
For consolidation purposes, we're going to continue tracking this bug in #1537. My latest comment on that issue has a temporary solution for anyone who can't wait for 0.4.1 to release
from musicbot.
...and now, nearly two hours later, the same Youtube track plays just fine despite me doing literally nothing since. I'm honestly not sure what to say.
from musicbot.
Same issue here... Might be something on youtube's end. Does the bot also join and leave really fast for you? I didn't see anything in the logs that would suggest trouble.
from musicbot.
Fixed the issue for me by downgrading back to 0.3.9
Same issue, this workaround helped me. Thank you!
from musicbot.
Same problem here, only seems to do it sometimes.
from musicbot.
I also started getting this. It only happened after a admin "Disconnected" the bot. After which no youtube links work anymore. Downgrading it fixes it.
from musicbot.
Same issue here. Restarting the whole VM fix it temporarily but it comes back every time. I'm going to downgrade for now.
from musicbot.
To answer some of the comments, my copy of the bot is not disconnecting and reconnecting on its own, nor did I need to disconnect it to cause the issue, or any other strange behavior. Just the error mentioned in the issue title. I just tried it again today though and the error is back at this exact moment, so clearly it's not a one-off issue either.
from musicbot.
I'm experiencing the same issue. Sometimes the bot connects and disconnects immediately, and sometimes it acts as though a track is playing but produces no audio, and the position on the track stays at 00:00. If I try to play something doing a search, i.e. -p something
then it produces no error messages. I only get the "Video returns by YouTube isn't what was requested" error if I give it a link to a specific video.
I'll try downgrading to 0.3.9 and see if that helps.
from musicbot.
i get this too. i am running it on portainer with the craumix repo
[20:38:01] [INFO] [YoutubeAccessTokenTracker]: Updating YouTube visitor id (current is null).
[20:38:02] [INFO] [YoutubeAccessTokenTracker]: Updating YouTube visitor id succeeded, new one is XXXX next update will be after 600 seconds.
and sometimes even a restart doesnt fix it
from musicbot.
This is an issue that will need to be addressed in lavaplayer, the library this bot uses to fetch music. Also, downgrading is unlikely to fix the issue, it's restarting the bot that is likely clearing some cached value which may be allowing things to temporarily work.
And yet downgrading does, in fact, cause the bot to work while restarting did not. I tried it again at the time of my last comment to be sure. Steps I took below:
- attempted to play a Youtube track on version 0.4.0, received error
- Closed console, booted up version 0.3.9, exact same link plays normally
- closed console again, booted up version 0.4.0, exact same link receives error
- rebooted version 0.4.0 for kicks, same link same error
from musicbot.
I believe it is fixed by e.g. yt-dlp/yt-dlp/pull/9553 regarding lavaplayer using Android as the default client. Same issue, I think. Based on discussions. So something in 0.4.0 involved that same issue most likely. I am going to try a downgrade while this gets worked out <3
edit 0.3.9 worked briefly but sort of broken again, alas!
from musicbot.
Attempted a revert to 0.3.9 and now the issue isn't present anymore. Will wait until next version to upgrade. Thanks!
from musicbot.
Any way to downgrade to 0.3.9 using the Docker container?
from musicbot.
+1 here, I'm stuck on 0.3.9 until this is fixed
from musicbot.
Confirmed.... 0.3.9 works for me with no issues. Thanks @Djinnistorm
from musicbot.
Confirmed that reverting to 0.3.9 fixed the issue for me.
However, I believe this may be related to YouTube's API. Android's YouTube Vanced is not working properly anymore, and other places that embed YouTube videos are also not working. I notice all those issues starting at the same time.
from musicbot.
0.3.9 works fine, thanks @Djinnistorm
from musicbot.
Unraid
Hi Y'all
I'm using Unraid, more specific this repo: criscrafter/jmusicbot
Its running 0.4.0
Do anyone of you know how I revert to 0.3.9 ??
Or even better, do you know how to fix 0.4.0?
from musicbot.
try doing what i said above
from musicbot.
craumix/jmusicbot:0.3.9
I tried to do that. by changing the repo to: craumix/jmusicbot:0.3.9
But then it kept saying "No token provided! Exiting." in the log.
I have checked allready checked the token in config and its the correct one. hmm.
from musicbot.
well im sorry then, i dont know what’s happening there, i havent used unraid in a while. maybe try deleting the current config and let it generate a new one?
from musicbot.
@AndreiWasFound
I am running UNRaid as well. For us we might have to move it from a docker to a VM or something else.
The uploader for the App on Unraid does not have the tags that we need. Here is the DockerHub page
from musicbot.
@AndreiWasFound I am running UNRaid as well. For us we might have to move it from a docker to a VM or something else.
The uploader for the App on Unraid does not have the tags that we need. Here is the DockerHub page
No, fortunately you can just add the container manually or adjust the repository for your current container and check if the paths still work out. You are not forced/required to use the Community Apps on Unraid. I responded to Lundte with what is most likely the culprit of his issues.
from musicbot.
craumix/jmusicbot:0.3.9
I tried to do that. by changing the repo to: craumix/jmusicbot:0.3.9 But then it kept saying "No token provided! Exiting." in the log.
I have checked allready checked the token in config and its the correct one. hmm.
For the craumix Image you just add the path, that the config is in, compared to a lot of other docker images where you directly mount the config.txt .
eg. your current config looks something like
/path/to/config.txt:/app/config.txt:ro
but the craumix image expects:
/path/to:/jmb/config:ro
Config being a directory instead of a file in this case.
Try editing your config path in Unraid to provide the Container Path /jmb/config
and the Host Path to the directory where all your JMusicBot files (serversettings.json, config.txt, Playlists) are.
Something like this.
from musicbot.
looks like they figured it out over at lavalink-devs/lavaplayer#93 - we'll just have to wait and see how long it takes to merge into lavaplayer and @jagrosh to put out an update
from musicbot.
rolling back 0.3.9 resolved the issue above for me: Error Loading... and not loading youtube, immediatley disconnecting etc.
from musicbot.
If anyone is using my Docker image, I will release a version with the old 0.39 version this week. I was going to wait until the problem was solved but it seems more than a dozen people are using it lol
from musicbot.
[TEMPORARY FIX]
Use v0.3.9 of the bot/jar file
It works
from musicbot.
confirm this bus too, and the temporary fix work also.
from musicbot.
Any way to downgrade to 0.3.9 using the Docker container?
If you are using portainer what i did was change the image from “craumix/jmusicbot:latest”(if ur using craumix’s one) to “craumix/jmusicbot:0.3.9”, therefore changing the version it uses.
If you have criscrafter/jmusicbot:latest
you need to delete the docker "let the checkbox set" also remove image
and reinstall it with a new variable click on [Add another Path, Port, Variable, Label or Device]
then insert those values and save
Config Type: Variable
name: downgrade "it's up to u doesn't matter what u type in here, it's just for info"
Key: response
Value: $(curl -s https://api.github.com/repos/jdenbroeder/MusicBot/releases/tag/0.3.9.2)
Default Value: $(curl -s https://api.github.com/repos/jdenbroeder/MusicBot/releases/tag/0.3.9.2)
from musicbot.
Unraid
Hi Y'all
I'm using Unraid, more specific this repo: criscrafter/jmusicbot Its running 0.4.0
Do anyone of you know how I revert to 0.3.9 ??
Or even better, do you know how to fix 0.4.0?
Just posted here the solution
#1527 (comment)
from musicbot.
Related Issues (20)
- [Bug Report] 0.4.0 version with Pebblehost HOT 2
- [Bug Report] Issues downgrading bot on NSSM HOT 1
- [Bug Report] Doesn't seem to play anything HOT 40
- [Bug Report] channels registered with `setvc` do not respect the `alonetimeuntilstop` configuration
- [Bug Report] youtube not loading HOT 1
- [Feature Request] Does the MusicBot has the ability to listen to another Bot? HOT 1
- [Feature Request] Rotating proxy support
- [Bug Report] Error loading: Video returned by YouTube isn't what was requested HOT 2
- [Bug Report] Self-Deafening doesn't prevent bots from receiving audio, and doesn't reduce bandwidth
- Attenuation while someone is speaking
- [Bug Report, but not really] RISC-V breakage; where do I go with this? HOT 2
- [Bug Report] Bot connects to the VC when executed the command and then desconects HOT 1
- [Bug Report] deafened bot. Music playing that no one can hear HOT 1
- Bot is stuck in defen mode......................... HOT 1
- [Bug Report] Bot joins then immediately leaves HOT 1
- [Bug Report] @Bot play "D:\Somesong.mp3" does not work as expected.
- [Bug Report] No tracks were loaded! HOT 1
- [Feature Request] an embed like the np command but when you add a song HOT 2
- [Feature Request] New source: Suno AI
- [Feature Request] Support multilingual
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from musicbot.