Releases
3.4.0
3.4.0 (2022-04-18)
Bug Fixes
actually destroy player on disconnect (46bbdf5 ), closes #173
add a check to not push a null "current" (#179 ) (22ee480 )
add check on shutdown (fixes #128 ) (#152 ) (4f0c5d7 )
attempt to fix stage is already open bug (e764d77 ), closes #159
capitalize category in checkLocaleCompletion (6aa121c )
catch deferred too (0c68aec )
check for guild on interactions (Fixes #191 ) (#192 ) (5308066 )
check for locale existence (5b63b10 )
check for permissions for stage channel (#185 ) (960f179 )
check for permissions for voice channel (#184 ) (a349de8 )
check for player's existence (bfb872f )
check for quaver disconnecting (30105e3 ), closes #173
check for timeout (6f79de1 )
components crash (cbc2542 )
crashing on error (76234bd )
create new MusicHandler for player on reconnect (Fixes #187 ) (#200 ) (2128f85 )
default to empty string if nothing provided (bb6dafa )
embedExtras can be undefined (5fd1cf2 ), closes #170
end stage on disconnection if it exists (Fixes #126 ) (#220 ) (e140fd2 )
error in dm (ee25ee2 ), closes #215
filter lavalink error (#172 ) (51151a3 )
get rid of them errors (a597863 ), closes #222
handle guild leave when playing something (229fbed ), closes #218
i hate automation (a7ffb43 )
import issues (00e6ce7 )
incorrect import for play (5e59bb5 )
incorrect imports (93b4ad2 )
locale options when deploying commands (d0bab94 )
locate en-US strings at the right directory (Fixes #211 ) (#212 ) (f4b840f )
missed out log replacement (51d3c82 )
missing args (#169 ) (9926787 )
missing return statement (#195 ) (13f6016 )
no readline SIGINT event listener (#139 ) (2de0d20 ), closes #138
not updating 24/7 channel (83a9e91 ), closes #129
only show on LOAD_FAILED (9e2adfb ), closes #165
pause timeout set after stage ends (46ed05a ), closes #155
pauseTimeout set on stage end (4539265 )
permission check on text channel (fixes #130 ) (#150 ) (788d884 )
permissions checks should use channel instead (721f343 )
potentially fix circular dependency? (74207c8 )
prevent crash if reconnect is unspecified (230b900 )
put that in the wrong spot (b46b430 )
reimplement an import (#214 ) (0d418c8 ), closes #206
remove uncaughtException/unhandledRejection (d4f9c93 )
revert unnecessary assignments (Fixes #207 ) (#210 ) (08a6222 )
send message before disconnect (ad6962a )
send presence update on ready (d05b3e7 ), closes #137
stage is already open crashes bot (a6a230d ), closes #159
try/catch is useless without awaiting (0a73560 )
try/catch on replies (c751f88 ), closes #167
typo in locale string (7e6dd36 )
unhandledRejection crash on error handling (bf24376 )
update 247 channel when moved (Fixes #188 ) (#194 ) (f476cff )
using stop command when nothing is playing (4c3c3da )
Features
add replyDataConstructor (ec2964b )
add support for components (920538b )
allow lowercase for console input (545f11a )
check for permissions before binding (e573784 )
display reason when track is skipped (b1f333c )
handle lavalink & discord disconnect, add error handler (dfcca17 )
include error stack (573c7f6 ), closes #161
initial transition to event files (569aa6d )
lavalink reconnect options (#162 ) (6803a1e )
locales: update ceb-PH locale (#180 ) (0d43b78 )
locales: update fil-PH locale (#181 ) (01ccf0a )
MusicHandler (e15ab00 )
raw reply and allow additional embeds (1b5f5df )
shut down on caught lavalink error instead (#163 ) (12b82ea )
update locale to use ReplyHandler (368bd90 )
use replyHandler (cc06dbd )
use replyHandler (f1c75df )
use replyHandler for (almost) all replies (029b18c )
use winston for logging (7bcab73 )
warn on non-stable version (d7ecc6f )
You can’t perform that action at this time.