2019-05-07 02:53:25 +08:00
# JMusicBot
2021-12-09 21:30:41 +08:00
2021-11-30 10:39:21 +08:00
___
2021-12-09 21:30:41 +08:00
## Authors / Contributors
2021-11-30 10:39:21 +08:00
<!-- prettier - ignore - start -->
<!-- markdownlint - disable -->
< table >
< tr >
< td align = "center" >
< a href = "https://github.com/jagrosh" >
< img src = "https://avatars.githubusercontent.com/u/12754382" width = "50px;" alt = "" / > < br / > < sub > < b > John Grosh< / b > < / sub >
< / a >
< br / >
< a href = "https://github.com/jagrosh/MusicBot/commits?author=jagrosh" title = "Codes" > 💻< / a >
< a href = "https://github.com/jagrosh/MusicBot/commits?author=jagrosh" title = "Original Bot Creator" > 🤖< / a >
< / td >
< td align = "center" >
< a href = "https://github.com/parkervcp" >
< img src = "https://avatars.githubusercontent.com/u/1207679" width = "50px;" alt = "" / > < br / > < sub > < b > parkervcp< / b > < / sub >
< / a >
< br / >
< a href = "https://github.com/parkervcp/eggs/commits?author=parkervcp" title = "Codes" > 💻< / a >
< a href = "https://github.com/parkervcp/eggs/commits?author=parkervcp" title = "Original Egg Creator" > 🥚< / a >
< / td >
< td align = "center" >
< a href = "https://github.com/Software-Noob" >
< img src = "https://avatars.githubusercontent.com/u/10975908" width = "50px;" alt = "" / > < br / > < sub > < b > Software-Noob< / b > < / sub >
< / a >
< br / >
< a href = "https://github.com/parkervcp/eggs/commits?author=Software-Noob" title = "Codes" > 💻< / a >
< a href = "https://github.com/parkervcp/eggs/commits?author=Software-Noob" title = "Contributor" > 💡< / a >
< / td >
< td align = "center" >
< a href = "https://github.com/Proxymiity" >
< img src = "https://avatars.githubusercontent.com/u/25194496" width = "50px;" alt = "" / > < br / > < sub > < b > Proxymiity< / b > < / sub >
< / a >
< br / >
< a href = "https://github.com/parkervcp/eggs/commits?author=Proxymiity" title = "Codes" > 💻< / a >
< a href = "https://github.com/parkervcp/eggs/commits?author=Proxymiity" title = "Contributor" > 💡< / a >
< / td >
< td align = "center" >
< a href = "https://github.com/lilkingjr1" >
< img src = "https://avatars.githubusercontent.com/u/4533989" width = "50px;" alt = "" / > < br / > < sub > < b > Red-Thirten< / b > < / sub >
< / a >
< br / >
< a href = "https://github.com/parkervcp/eggs/commits?author=lilkingjr1" title = "Codes" > 💻< / a >
< a href = "https://github.com/parkervcp/eggs/commits?author=iamkubi" title = "Contributor" > 💡< / a >
< / td >
< / tr >
< / table >
<!-- markdownlint - enable -->
<!-- prettier - ignore - end -->
2019-05-07 02:53:25 +08:00
2021-11-30 10:39:21 +08:00
___
2021-12-09 21:30:41 +08:00
## Bot Description & Features
2021-11-30 10:39:21 +08:00
From the developer's [Github ](https://github.com/jagrosh/MusicBot ):
> A Discord music bot that's easy to set up and run yourself!
2020-11-18 06:55:54 +08:00
2021-11-30 10:39:21 +08:00
- Easy to run
- Fast loading of songs
- No external keys needed (besides a Discord Bot token)
- Smooth playback
- Server-specific setup for the "DJ" role that can moderate the music
- Clean and beautiful menus
- Supports many sites, including YouTube, Soundcloud, and more
- Supports many online radio/streams
- Supports local files
- Playlist support (both web/youtube, and local)
2021-12-09 21:30:41 +08:00
2021-11-30 10:39:21 +08:00
___
2021-12-09 21:30:41 +08:00
## Configuration
2021-11-30 10:39:21 +08:00
- If you can, edit the Startup Variables before starting the bot, because otherwise it will fail to start.
- Most settings found in `config.txt` can be edited via the Startup Variables. Advanced settings not listed can still be edited manually via the File Manager. Available Startup Variables will take precedent over manual edits.
2021-12-09 21:30:41 +08:00
2021-11-30 10:39:21 +08:00
___
2021-12-09 21:30:41 +08:00
## Server Ports
2021-11-30 10:39:21 +08:00
There are no ports required for JMusicBot.
___
2021-12-09 21:30:41 +08:00
## Updating
2021-11-30 10:39:21 +08:00
Re-Installing the server via the panel will do the following:
1. Update the bot to the latest version.
2. Update the `config.txt` file to the latest version, and place the old one at `config.txt-old` .
2021-12-09 21:30:41 +08:00
3. Any local songs will remain and not be touched.