/denuke
configurationPut the server back together after an attack.
What it does
Use it to put the server back together after an attack: record what it looks like, see what is missing, recreate the missing channels and roles, and lift a recent wave of bans.
Restore and unban show a preview first. Nothing changes until you run them again with confirm.
Example
/denuke restorePreview, nothing was changed.
Would recreate 2 roles and 5 channels.
Run it again with `confirm: true` to go ahead.
Example reply in English, the preview before anything is changed. The numbers depend on your server.
Good to know
- Everything needs the Administrator permission, but only the server owner can confirm a restore or an unban.
- Anyone who can run the command can see the preview, without confirm.
- Recreated channels are new and empty. Discord gives no way to bring messages back.
- Recreated roles are new too, so nobody holds them and they carry no permissions until you grant them.
- While Anti-nuke is on, Kirzen refreshes the record on its own every few hours.
- Unban looks back 30 minutes by default, from 1 minute up to 24 hours, and can be limited to bans placed by one person.
- Kirzen needs Manage Roles, Manage Channels and Ban Members. The status option tells you which one is missing.
- Replies are only visible to you.
Parameters
snapshotOptionalRecord what the server looks like right now.
statusOptionalWhat was recorded, and what is missing since.
restoreOptionalRecreate the channels and roles that are missing.
unbanOptionalLift the bans from a recent ban wave.