!antinuke panic and !killswitch. Everything happens in one panel with three pages: Lockdown, Roles and Activity.
Lockdown
The first page shows whether the server is locked down and how exposed it is right now:Locking down
Dangerous permissions are Administrator, Manage Server, Manage Roles, Manage Channels, Ban Members, Kick Members, Manage Webhooks, Manage Expressions, Manage Nicknames and Mention Everyone. Every other permission is left alone, so members keep chatting normally.
Pressing Lock Down again during a lockdown adds any newly dangerous roles to the same lockdown, so nothing is lost if you run it twice or go from Bots Only to everything.
When a trusted manager locks the server down, the owner is messaged with what changed.
Settings
Roles
Lists every role holding a dangerous permission, what it holds, and any role mira can’t reach with the reason. During a lockdown it shows what was stripped from each role. The owner can pick roles to restore early, for example bringing your staff back before everyone else. Restoring only adds back the permissions the lockdown removed. Anything your staff changed on a role in the meantime stays as it is.Activity
Groups recent audit log activity by who did it, most destructive first: bans, kicks, deleted channels and roles, new webhooks, added bots, server changes and more. Choose a window from 15 minutes to 24 hours. Some actions are flagged as dangerous on their own:- Giving a role a dangerous permission
- Giving a member a dangerous role
- Allowing a dangerous permission in a channel
- Adding a bot
Commands
Aliases:
killswitch for panic, preview for panic roles, audit for panic activity.