This is a table of common issues and solutions for the bot. Please check here before leaving an issue on GitHub or asking for help in our support server.
| Issue | Solution | 
|---|---|
| Bot was not installed using Git | You didn’t install the bot correctly. Rather than downloading a ZIP, you must install using Git. Use our official installation guides rather than a YouTube video. | 
| Lagging while playing music | Check your CPU and disk usage. Ensure that you have enough bandwidth. Check your voice channel’s bitrate. Check there isn’t a Discord issue. | 
| Bot can't login, bad credentials | Check you copied the correct token from your bot application page into your config file. It is called Token, not Client Secret. | 
| WebSocket connection is closed | The bot tries to handle websocket disconnects, but sometimes there can be a problem, for example if Discord’s voice servers go down. Try restarting the bot or switching server region if this error is persistent. | 
| ./run.sh: command not found | While Git should preserve file permissions, you may need to set run.shto be executable by runningchmod a+x run.sh. | 
| Your config file is missing some options. | This will usually occur if you have updated the bot. In order to avoid issues, bot updates do not update your config file with new options, but do update example_options.ini. Therefore, you should check that file and copy new options to your config file when you can (or delete your config file and re-configure entirely). The bot will use default settings for the missing options until you configure them, so the message is only a warning and will not impact the bot’s performance. | 
| git: unable to access 'https://github.com/Just-Some-Bots/MusicBot.git' SSL certificate problem: self signed certificate in certificate chain | Try disabling your antivirus. Some antivirus software is known to interfere with git. | 
| ValueError: Invalid format '.' for '%' style | You’re likely using Python 3.8 with the master branch of the bot. Resolving this is as simple as either installing Python 3.7, or updating to review by running git checkout review | 
| TypeError: __new__() got an unexpected keyword argument 'deny_new' | This occurs due to an outdated version of discord.py. To resolve this, updatediscord.pywith the following command:python -m pip install -U discord.py[voice] |