Skip to content

[1.3.0] cmorley191 JMusicBot Fork

Compare
Choose a tag to compare
@cmorley191 cmorley191 released this 02 Apr 20:20
· 3 commits to master since this release

Use attached python3 install script py install.py, or extract executable JAR from attached cmorley191_JMusicBot_1.3.0.zip

You can reuse the install script from a previous release -- just specify release version 1.3.0

Changelog

Bug Fixes

  • Switched to a fork of dependency lavaplayer where YouTube Premieres are pulled correctly

More Changelog (officially releasing 1.3.0 beta releases)

Features

  • New "background queue" - a separate music queue alongside the main queue.
    • Queue music into the background queue with !play background <song> / !play bg <song>
    • Music plays from the background queue until songs are added to the main queue
      • Background queue immediately pauses for the main queue
      • When main queue runs out, the last song that was playing in the background queue is resumed
    • Commands updated to work with background queue: forceremove, move, repeat, queue, remove, shuffle, and more.
      • (some integrations with the new bgq are rough)
  • play command upgrades
    • !playnext <song> command deleted, now use !play next <song>
      • Allows all play features, like spotify, to be used in play next
    • !play now <song> stops the current song and starts a new song
    • !play bg to play in background queue
    • !play playlist to play a playlist saved on the bot's server (this already existed)
    • ALL of the above commands can now be combined in any order, e.g.
      • !play next playlist <playlistName>
      • !play bg now <spotify link>
  • seek command (New!)
    • !seek forward <time>, !seek back <time>, or !seek <timestamp> to fast-forward/rewind the currently playing song