Releases: moonstar-x/discord-music-24-7
v4.2.1
This release corresponds to the last version for this project. Unfortunately, I'm no longer in a position to maintain this anymore. Thank you to everybody who used this project, provided feedback, and even contributed.
This release corresponds to the version 4.2.1 of the bot, for more information, check out the README.
Changelog
- Added support for local
.opus
files. (Thanks @DaleJV!)
v4.2.0
This release corresponds to the version 4.2.0 of the bot, for more information, check out the README.
Changelog
- Added the ability to specify a template for the player presence status message with aggregated information for current song being played, the source of the current song, the player status icon, the index of the song and the size of the music queue.
- Added intermission audios that can be played every X songs.
- Fixed a bug where the skip command would crash if the user that input the command was not connected to any voice channel.
v4.1.0
This release corresponds to the version 4.1.0 of the bot, for more information, check out the README.
Changelog
- Added support for generic radio streams. If a URL is added to the queue, which cannot be handled by any of the supported providers (YouTube, Soundcloud and Local at the moment), the bot will try to pull the audio stream that is resolved by the URL. This makes URLs like http://stream.laut.fm/foxco-radio playable.
v4.0.0
This release corresponds to the version 4.0.0 of the bot, for more information, check out the README.
Changelog
- Refactored the app to no longer use ES6 (since no features were really being used and it caused a lot of problems for the users to have the need to build the app prior to using it).
- Started using discord.js-extended. This should with the problem people were having with
module is-promise not found
error. - Improved configuration validation, especially for config values that needed
true
orfalse
values. - Added a check in the
skip
command to see whether the command author is in the same channel as the bot. - Improved overall stability of the Player class.
- Fixed a bug where dragging the bot to a channel with people would skip certain songs and cause a memory leak.
- Fixed environment variables being overriden in Dockefile.
- Removed volume definitions in Dockerfile.
- Added the ability to notify the bot's owner through DM in case a command runs into an error.
Why is this a breaking change?
This update does not come with a great deal of new features. This update addresses mainly some stability issues and ease of configuration. Since the process to set it up has changed, it justifies to make this a breaking change.