skyra icon indicating copy to clipboard operation
skyra copied to clipboard

request: auto-detect and auto-apply manual actions

Open kyranet opened this issue 3 years ago • 0 comments

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 to s!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.

kyranet avatar Jun 27 '21 17:06 kyranet