-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
- Should this be a dependency module for other modules or a lib?
lets not use queue for this, should be mostly commands! - autogen infractions from audit logs
- block infs on globaladmins, lol
- Simple kv tracking for action types, actor, dates, reasons, triggered module, etc.
- infractions managing tooling, search, delete, query, etc
- global commands config option to check discord permissions alternatively to levels for execution
- for example if member can ban already, let's not enforce levels in order to use the ban command!
- this should probably be enabled by default... less config issues and faster bot usage
- uniform action confirming (emoji or msg)
- mute role def
- config option to require static level to edit other's infs, or dynamically require higher level than the original actor
- config option to auto vc mute muted people (move out of curr channel and back in) - and check if they are no longer supposed to be able to speak in their current active channel
- Commands (parse args as raw to check for switches):
- Kick/SoftBan/TempBan/Ban/Mass[Un]Ban/CleanBan/Unban - switches for quiet/anon, always check roles privileges, config option to ignore higher levels
- [Mass]Mute/TempMute/SelfMute - switch for hardmute (rmv roles), config options to check higher roles & levels
- Warnings - config options to check higher roles & levels
- Notes
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request