Releases: Reishimanfr/The-World-Machine-Bot
v2.4.1
v2.4.0
Added a reason to creating emojis: Emoji used by TWM to display various elements in commands. This is REQUIRED and should NOT be messed with.
Redesigned all command replies to be nicer (see attachment)
Fixed unicode (normal) emojis not working with the starboard due to a bad regexp
Fixed /pause
(and it's corresponding button) having an incorrect label for pausing/resuming
Optimized the playerUpdate
event to have less useless code
Improved feedback from /play
's autocomplete
Autocomplete will now correctly report errors or empty lavalink responses (no results for search query)
Fixed /play
autocomplete throwing random errors when used
v2.3.5
Change logs available in the discord server (https://discord.gg/9VyyCkMSFP)
v2.3.4
Change logs available in the discord server (https://discord.gg/9VyyCkMSFP)
v2.3.3
Change logs available in the discord server (https://discord.gg/9VyyCkMSFP)
v.2.3.1
Change logs available in the discord server (https://discord.gg/9VyyCkMSFP)
v2.3.0
Change logs available in the discord server (https://discord.gg/9VyyCkMSFP)
v2.2.1
Change logs available in the discord server (https://discord.gg/9VyyCkMSFP)
v2.2.0
- Removed a lot of now useless code related to music playing
- Added a script to automatically create a guild with emojis required for the bot so self-hosters don't have to do that manually
- Added a script that automatically leaves guilds that haven't used the bot for 3 months
- Updating the bot's presence now only happens if the to-be-set presence string is different from the current presence string
- All icons are now stored in a
icons.json
file. DO NOT edit this file unless you know what you're doing /play
's autocomplete search has been re-implemented. Now includes a 600ms (configurable) timeout before updating the autocomplete menu to avoid API spam to YouTube and Spotify.- Music buttons now use a collection-based handler, making them run faster.
- Fixed music buttons not checking for music-related options like
requireDjRole
orrequirePlaying
- Fixed the
playerDestroy
event running unnecessary code that sent too many requests to discord - Changed the
Waiting for another song...
string inQueueEnd.ts
toIdling...
- Fixed inconsistencies related to message replies using the old-style text
- The bot will now stay in vc for
PLAYER_TIMEOUT
minutes after being left alone - Server muting the bot will now pause music playback, unmuting it will resume playback.
v2.1.0
- Added the
/move
command which allows you to easily move the bot into a different voice channel during music playback - Added the
/volume
command to, as the name suggests, change the music's volume - Added the
/about
command to show some stats about the bot - Fixed a lot of annoying bugs