muse

🎧 a self-hosted midwestern Discord music bot that doesn't suck

MIT License

Stars
869
Committers
40

Bot releases are visible (Hide)

muse - Release v1.8.1

Published by codetheweb over 2 years ago

Changed

  • Reduced image size
muse - Release v1.8.0

Published by codetheweb over 2 years ago

Added

  • Added a configurable bot status with user defined activities

Fixed

  • Error messages consistently show as 🚫 ope: error
muse - Release v1.7.0

Published by codetheweb over 2 years ago

Added

  • Added a /move command to change position of tracks
  • Added a /now-playing command to show the current track without the full queue embed
muse - Release v1.6.2

Published by codetheweb over 2 years ago

Fixed

  • There are no longer FFMPEG orphan processes after listening to a livestream
muse - Release v1.6.1

Published by codetheweb over 2 years ago

Fixed

  • The duration of live YouTube streams is now correctly formatted again
  • Queueing massive YouTube playlists (4000+ tracks) now works
muse - Release v1.6.0

Published by codetheweb over 2 years ago

Changed

  • Now uses esmo so we don't have to build
  • /seek and /fseek can now be given duration strings. For example, 1m and 2m 15s work. If the input consists only of numbers, Muse will treat it as the number of seconds to advance (backwards-compatible behavior).
muse - Release v1.5.0

Published by codetheweb over 2 years ago

Changed

  • Muse will now allow the member who invited Muse to set config options. For this to work, the View Audit Logs permission must be given when inviting Muse. If it isn't given, Muse still works and will contact the owner instead for initial setup.
muse - Release v1.4.1

Published by codetheweb over 2 years ago

Changed

  • Bumped dependencies (really just wanted to test some workflows :))
muse - Release v1.4.0

Published by github-actions[bot] over 2 years ago

Added

  • Muse can now HTTP stream live audio files (see #396)
muse - Release v1.3.0

Published by github-actions[bot] over 2 years ago

Added

  • /play has a new split option that will split queued YouTube videos into chapters, if the video has them
  • /resume command to resume playback

Changed

  • query is now a required parameter from /play

Removed

  • /play cannot resume the playback anymore since query is now required
muse - Release v1.2.0

Published by github-actions[bot] over 2 years ago

Added

  • /stop command to disconnect and clear the queue
muse - Release v1.1.2

Published by github-actions[bot] over 2 years ago

Changed

  • Bumped dependencies
muse - Release v1.1.1

Published by github-actions[bot] over 2 years ago

Fixed

  • /config set-wait-after-queue-empties now works (fixed typo)
muse - Release v1.1.0

Published by github-actions[bot] over 2 years ago

Changed

  • Muse now stays in a voice channel after the queue finishes for 30 seconds by default. This behavior can be changed with /config set-wait-after-queue-empties.
muse - Release v1.0.0

Published by github-actions[bot] over 2 years ago

Changed

  • Migrated to Slash Commands
  • Upgrading will cause unavoidable data loss. Because slash commands work differently, all shortcuts will be lost. Functionality similar to shortcuts is provided by the /favorites command.
  • Because slash commands require different permissions, you must kick Muse and re-add Muse to your server before you can use the bot.
muse - Release v0.5.4

Published by github-actions[bot] over 2 years ago

Fixed

  • Prisma no longer causes a crash when running on Windows
muse - Release v0.5.3

Published by github-actions[bot] over 2 years ago

Changed

  • Environment variable values are now trimmed (whitespace is removed)
muse - Release v0.5.2

Published by github-actions[bot] over 2 years ago

Fixed

  • Playing livestreams now works again
muse - Release v0.5.1

Published by github-actions[bot] over 2 years ago

Fixed

  • Queueing Spotify playlists could sometimes fail when a song wasn't found on YouTube
muse - Release v0.5.0

Published by github-actions[bot] over 2 years ago

Changed

  • Queue embeds are now more detailed and appear when resuming playback. Thanks @bokherus!
Related Projects