Discord MusikBot on Minecraft
The Discord MusikBot is a Music Bot you can host on your Minecraft Server as a Plugin! It's unimportant which MC version you are using, MusikBot supports nearly all of them! MusikBot is easy and fast to setup, have FUN!
Features:
- You can add songs from YouTube, SoundCloud, Twitch streams, Local files, URLs and more!
- Plays playlists from YouTube
- You can search for YouTube videos
- Youtube autoplay
- Listen to choosen Radio streams!
- Supported formats: MP3, FLAC, WAV, AAC, Opus, Vorbis, MP4/M4A, OGG, Stream playlists (M3U and PLS)
- Adding songs to queue
- Shuffle the playlist
- Get information about currend song
- You are able to skip tracks
- Able to change the volume of the Bot
- Self deleting messages after a given time
- Save your playlist to load and listen to it next time
- Join the Bot to as much Servers as you want! They will act independently
- Many things can be configured: Should the bot disconnect if it is alone? How about automatically joining a channel? And many more!
- White- and blacklists for users and other bots
- Possibility to use role based permissions for command categories
- Change the command trigger to whatever you want
- And a lot of more cool stuff! Just have a look to !help and config files

- Much more is planned! Suggestions and feedback are welcome! Please open an issue on GitHub: https://github.com/Block-Build/MusikBot
Planned:
- Implemented!: Better text outputs with embed messages

- Improve playlists
- adding import/export
- remove and add single tracks
- Command for cleaning messages in chat
If you have any suggestion feel free to write an issue on GitHub:
https://github.com/Block-Build/MusikBot
Basic Commands:
- !play [URL | title]
- !queue [URL | title]
- !next
- !skip [amount]
- !volume [0-100]
- !info
- !join [channel name]
- !stop
- !leave
- !pause
- ...
- For more commands and information type !help
Requirements:
How to setup:
- Copy paste Plugin in the 'plugins' folder of your Minecraft server
- Start server once to generate the default config
- You have to insert the token to the BotConfig.yml
- To get a Bot Token you have to create a Discord Bot at this site:
- Also fill in your Discord user ID
- You could easy get Channel and User ID's from discord by right click after enableing the Developer Mode
- After the server started successfully there will be an invite URL in console and config to join the Bot to your Discord Server.
Support/Suggestions/Bugs:
I've create this Bot within the last week's to warm up my java knowledge. I hope you will enjoy it.
If you have any
problems,
suggestions or
bugs feel free to create an issue on GitHub:
https://github.com/Block-Build/MusikBot. Every feedback is welcome, thanks.
If you like my project and want to give me a big thanks, feel free to
donate:
https://www.paypal.me/BlockBuild
This project would not be possible without JDA the DiscodJavaApi and lavaplayer for the audio mechanic.