skyra
skyra copied to clipboard
request: auto-detect and auto-apply manual actions
Is your feature request related to a problem? Please describe.
When somebody mutes or restricts a user manually, Skyra does not act upon them.
Describe the solution you'd like
The feature can be opt-in or opt-out (needs feedback), and is about detecting when a role that's added or removed is the muted or a restriction role.
-
Auto Actions
When a user is given the Muted role, all other roles must be stripped and the action logged, similar to
s!mute
. When a user's Muted role is removed, all the previous roles must be re-added and the action logged, similar tos!unmute
. - Auto Logging When a user is given or gets a restriction role, Skyra should log it accordingly.
Optionally, we can also move events.ban-add
and events.ban-remove
into a moderation
section and give them more helpful names, such as moderation.automatic-ban-log
and moderation.automatic-unban-log
.
Describe alternatives you've considered
N/a.
Additional context
#179
in #suggestions
.