🪲 Bug-Fixing Update
Fixes
- The "Add to queue" message command is now guild-only. by @fdnt7 in #89
- Play sources enabled in
.env
are now in-sync with the available/play
source option choices. This prevents the bot from listing possibly unsupported play sources as valid option choices. (by @fdnt7 in #90) - Error message sent during track exceptions is now improved, hinting at the option of OAuth and listing all supported source. (by @fdnt7 in #66)
- This feature wasn't working in
v0.9.1
with the default Docker compose file. (#93)
- This feature wasn't working in
- Config and tuning commands are now permission-gated at the command declaration level using permissions v2 (by #94)
- Config commands (
/config *
) are gated by "Manage Guild" permission. - Tuning commands:
/equaliser *
,/filter *
are gated by "DJ" permissions and/volume *
is gated by "Mute Members" permission. Currently, DJ permissions is "Mute Members" and "Move Members", but this will optionally be configurable into a role in the future.
- Config commands (
Other
- All usage of
LazyLock
are now documented and reevaluated. This includes removing all unnecessarily usedLazyLock
s and using them in places where they would provide a performant improvement and were not previously used. (@fdnt7 in #91) - Λύρα is now bumped to
v0.9.2
by @fdnt7 in #92, #96, #97
Full Changelog: v0.9.1...v0.9.2