mirror of
https://github.com/parkervcp/eggs.git
synced 2024-11-25 23:33:00 +08:00
f70e200f63
Egg: - Updated image to use new yolks Java image. - Removed unused `-Djavax.accessibility.assistive_technologies=" "` flag from startup command. - Updated and added as many Startup Variables as possible for basic/common settings in the `config.txt` file. - Updated the install script to (1.) have more verbose/clear logging, (2.) update old `config.txt` files with newer versions (while retaining the old one for posterity at `config.txt-old`), and (3.) moving the `example_playlist.txt` file to the correct directory. `config.txt` File: - Updated to the latest version. `playlist.txt` File: - Renamed to `example_playlist.txt`. - Updated in general to match Wiki's example. Readme: - Added authors - Added a better bot description. - Improved "Configuration" section. - Added "Updating" section.
81 lines
3.8 KiB
Markdown
81 lines
3.8 KiB
Markdown
# JMusicBot
|
|
___
|
|
### Authors / Contributors
|
|
<!-- 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 -->
|
|
|
|
___
|
|
### Bot Description & Features
|
|
From the developer's [Github](https://github.com/jagrosh/MusicBot):
|
|
> A Discord music bot that's easy to set up and run yourself!
|
|
|
|
- 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)
|
|
___
|
|
### Configuration
|
|
- 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.
|
|
___
|
|
### Server Ports
|
|
There are no ports required for JMusicBot.
|
|
___
|
|
### Updating
|
|
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`.
|
|
3. Any local songs will remain and not be touched. |