Changed
-
.cashclaim buttons now ask for confirmation before they collect anything. - Renamed aliases that two commands shared:
.snipeto.sni,.queueshuffleto.qush,.forwardmessagesto.fwm.
Fixed
- Permission overrides, blocks and cooldowns on a subcommand no longer affect unrelated subcommands with the same name.
- Permission settings saved under a bare subcommand name are removed. Set them again using the full command name.
-
.dponow correctly bypasses a command's built-in permission requirement. - The bot now stores the mute role by id. Renaming the role no longer breaks muting.
-
.muterolenow rejects roles that the bot cannot assign. - Sticky roles no longer fail completely when one saved role is invalid.
- Mute commands now use the same hierarchy checks as other punishments.
For self-hosters (2)
- Tests for mute role lookup and sticky role filtering.
- Regenerated the initial migration baseline.