Skip to content

rockrevenchy/MusicBot-Mutiny-Edit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CircleCI

JMusicBot - Mutiny Edit

A cross-platform Discord music bot with a clean interface, and that is easy to set up and run yourself!

The source code is modified and does not represent the original project, it is adapted for me and my friend's need, I'm simply sharing it in case someone finds it interesting but I do not own any rights on this project!

Custom Tweaks

  • Anyone can skip a song, there is no vote
  • Anyone can remove a song, even if they arent DJ or the owner of the song
  • The bot doesnt leave once its queue is finished (it'll wait until no one is left (unless you edit the configs) or until someone disconnects it)
  • Configs are customized with plenty of other aliases

Supported sources and formats

JMusicBot supports all sources and formats supported by lavaplayer:

Sources

  • YouTube
  • SoundCloud
  • Bandcamp
  • Vimeo
  • Twitch streams
  • Local files
  • HTTP URLs

Formats

  • MP3
  • FLAC
  • WAV
  • Matroska/WebM (AAC, Opus or Vorbis codecs)
  • MP4/M4A (AAC codec)
  • OGG streams (Opus, Vorbis and FLAC codecs)
  • AAC streams
  • Stream playlists (M3U and PLS)

Example

Loading Example...

Setup

Please see the Setup Page to run this bot yourself!

Editing

(Several dependencies are no longer easily accessible, however I redirected the links onto other hosts to "fix" this issue)

This bot (and the source code here) might not be easy to edit for inexperienced programmers. The main purpose of having the source public is to show the capabilities of the libraries, to allow others to understand how the bot works, and to allow those knowledgeable about java, JDA, and Discord bot development to contribute. There are many requirements and dependencies required to edit and compile it, and there will not be support provided for people looking to make changes on their own. Instead, consider making a feature request (see the above section). If you choose to make edits, please do so in accordance with the Apache 2.0 License.