This repository has been archived by the owner on Jan 1, 2023. It is now read-only.
v2.4.2
Lýra 2.4.2 (2022-10-2)
Major Changes
- Renamed
main.py
->__main__.py
(#45 #52) - Prioritised permission checks before other bindings in commands execution (#47)
- Utilised Hikari's native event dispatching (#54)
- Included
/stop
to affect paused now-playing timestamps (#56 #67) - Improved aesthetics for
/queue
,/search
& Error messages. (#66) - Fixed bot occasionally stops playing audio as Hikari was updated to
2.0.0dev111
(#68 #77 #80 -> #8 #59) - Improved how commands are being identified and grouped together (#51)
- Packaged
cmd
,extras
,utils
,lava
&errors
related files up as packages (#51 & #72)
Features
- Utilised the new slash command mention syntax (#51)
/remove bulk
now sends an info message when/clear
should be used instead (#57)- Utilised Tanjun's new features to reduce boilerplate (#46 #63)
- Added
yaml
indev_requirements.txt
(#65) - Suppressed the majority of unhandled errors in the bot's logs (#73)
- Implemented a system to also delete dangling now-playing messages when the bot has been forcefully disconnected (#73)
- Added message logging when it's been muted/unmuted (#73)
Fixes
- Fixed
AssertionError
when using some playback commands (#44) - Fixed incorrect parameter order of
/move swap
(#53) - Fixed invalid skip behaviors when the current track is stopped (#55)
- Fixed menu commands not working (#60)
- Fixed incorrect menu command representations (#61)
- Fixed overlapped responses from
/fast-forward
&/rewind
(#64) - Fixed
403
errors from fetching track thumbnail from SoundCloud (#69) - Fixed the bot logging messages stating it's been moved when it's been muted/unmuted (#73)
Full Changelog: v2.4.1...v2.4.2