Antinuke (an)
This page explains one of the core features of Wick - the antinuke!

Aliases

    w!an

Description

This page goes in full depth regarding Wick's anti nuke's command. If you want to customize Wick's anti-nuke system to your liking, you came to the right place. Wick's anti-nuke command allows you to change every single aspect we see fit.

Permit

Members able to use the antinuke commands are:
    Server Owner and Extra Owners. [Permit level 5]

Preview

w!antinuke

Change Settings

[1] Status

If you want to enable or disable Wick's antinuke system, you need to target the status category in this command. The format is w!antinuke 1 <?on/?off>
Enable/Disable
Command
To ENABLE this system:
w!antinuke 1 ?on
To DISABLE this system:
w!antinuke 1 ?off
w!antinuke 1 ?on
w!antinuke 1 ?off

[2] Panic Mode

Panic Mode and its features require PREMIUM.

AntiNuke Panic Mode is still in its OPEN BETA period!!

If you want Wick to completely lock down the server once it senses an abnormal behaviour in your server, this is the perfect mode for it. It's also very effective against rapid nukes. Once the server is in lockdown, then it will start analyzing what happened in your server, it'll grab the ones responsible and punish them.

Preview

Panic Mode report

Status:

If you want to enable or disable Wick's panic mode, you need to target the status category in this command. The format is w!antinuke 2 <?on/?off>
Enable/Disable
Command
To ENABLE this system:
w!antinuke 2 ?on
To DISABLE this system:
w!antinuke 2 ?off
w!antinuke 2 ?on
w!antinuke 2 ?off

It is advisable to turn OFF panic mode in servers that have a large userbase as this could result in outages!

[3] Imaging (Backups)

Every once in a set period, Wick will take a complete snippet of your server (Server general settings, all channels, and categories with their custom permissions, all roles with their permissions, list of webhooks present, all emojis). The backups are currently used by the anti nuke's Panic Mode and will in the future allow you to load and save backups.

You can view the list of backups of your server taken by wick using the command w!backups.

[A] Status

If you want to enable or disable Wick's Restore System, you need to target the status category in this command. The format is w!antinuke 2c <?on/?off>
Enable/Disable
Command
To ENABLE this system:
w!antinuke 3a ?on
To DISABLE this system:
w!antinuke 3a ?off
w!antinuke 3a ?on
w!antinuke 3a ?off

[B] Max Images

Max images are the maximum number of images(snippets/backups) wick is going to keep.
[THIS IS NOT OFFICIAL] This is currently locked and enforced by us.
    Wick will keep 10 images as of right now.

[C] Interval

The interval of when Wick takes a snippet of your server.
[THIS IS NOT OFFICIAL] This is currently locked and enforced by us.
    Wick will take backups every 3 HOURS as of right now.

[4] Prune Detection

This is a PREMIUM feature.
Pruning In this sense refers to kicking stale users who haven't even logged in to your server in a set amount of time. Instead of policing each member individually, you can mass kick every user that hasn't been online in a certain amount of time
Pruning is extremely dangerous for servers as it can be abused by people with malicious interests. Anyone with Kick Members permission is able to Prune Inactive Members in your server without anything stopping it. Wick can no longer PREVENT prunes due to a recent discord update.
    Wick will still find out the one behind the prune and will punish them but it'll be too late.
Kicking 1000s of members is as simple as this. (source:support.discord.com)
Enable/Disable
Command
To ENABLE Prune Detection
w!antinuke 4 ?on
To DISABLE Prune Detection
w!antinuke 4 ?off
w!antinuke 4 ?on
w!antinuke 4 ?off

[5] Quarantine Hold

When an admin tries to nuke your server, Wick will strip all their roles and give them the Quarantine Role which will make them harmless. Same is done with users who have to answer the captcha or bots added while the verification system is ON.
    What the quarantine hold does is keeping an eye on the user Quarantined and keep them quarantined no matter what.
    Anyone trying to free other users from quarantine will themselves be added to it, thus creating a Domino Effect.
      Meaning that if you try and help someone quarantined, you'll join them in the quarantine as well. It's a perfect lockdown. If you try to give someone quarantined dangerous permissions in anyway possible or try to remove the quarantine role in general, you will join the quarantine and all the changes you made will be reverted back to how they were.

[A] Status

Enable/Disable
Command
To ENABLE Quarantine Hold
w!antinuke 5a ?on
To DISABLE Quarantine Hold
w!antinuke 5a ?off
w!antinuke 5a ?on
w!antinuke 5a ?off

[B] Strict Mode

This is a PREMIUM feature.
We discussed the quarantine hold in general. One of the scenarios is if you mess with the quarantine role in any way, you will get you punished. With the strict mode enabled, Wick will punish you if you try to add ANY DANGEROUS permission to ANY ROLE in the server. Perfect if you finish setting up your server once for all and you enable this one.
Enable/Disable
Command
To ENABLE Strict Mode
w!antinuke 5b ?on
To DISABLE Strict Mode
w!antinuke 5b ?off
w!antinuke 5b ?on
w!antinuke 5b ?off

[C] Monitor Public Roles

Do you have a role that is used by everyone in your server? Something like "member" or "verified" perhaps? How would you feel if some rogue user with perms decides to give that role a very dangerous permissions admin, for example? or let's say manage roles. This would inflict heavy damange on your server, if it were to happen.
    Wick has a feature to prevent just that. Wick will quarantine any unauthorized user who tries to mess with those roles, be it by adding dangerous permissions to it, deleting that role etc.
Enable/Disable
Command
To ENABLE Monitor Public Roles
w!antinuke 5c ?on
To DISABLE Monitor Public Roles
w!antinuke 5c ?off
w!antinuke 5c ?on
w!antinuke 5c ?off

[6] Automatic Unique-Bots Whitelist:

Coming SOON!

Nuke Cases

This feature of Wick allows Trusted Admins and Owners to view all the Nuke Cases / Nuke Attempts that have happened in your server.
    Typing the command w!ncases will display a list of past Nuke Cases in your server.

You can expand a nuke case by using the syntax w!ncases <Case-ID> where <CASE-ID> is the ID of a case displayed when you type w!ncases.

It will also show you the list of users that were caught by Wick's Anti-Nuke for that specific case along with the number of flags. Wick will also show you why they got quarantined.
Action
Stands for:
B
Bans
K
Kicks
RC
Roles Created
RC
Roles Deleted
CC
Channels Created
CD
Channels Deleted
WC
Webhooks Created
WD
Webhooks Deleted
EC
Emojis Created
ED
Emojis Deleted
Along with that, it also provides us with details of how wick countered the nuke. Including how many users were quarantined, Channels/Roles/Webhooks Deleted/Created etc.

Xenon Bot

Thanks to Xenon's initiative, Xenon and Wick can now communicate with each other in regards to nuking and backups/templates loading.
Unless Xenon itself is immune in your servers, only Trusted Admins and Owners (and those above Wick) can now load backups. Xenon also has its own set of required permissions.
If an unauthorized admin tries to load a backup, xenon along with that specific user will get quarantined by wick. That backup will be cancelled by xenon itself first!

Xenon might in the future reject your backup/template loading request if Wick deems you unauthorized to do so!

Logging

When a user triggers antinuke and gets muted, wick will log it in its wick-logs channel. The embed it sends will contain useful information as to why that user was quarantined.
    A few examples are given below:
Mass deletion of Channels
Mass deletion of Roles
Mass creation of Roles
Mass creation of Channels
Mass creation of Webhooks
    Apart from that, wick will also DM a user when they get quarantined. An example is given below:
Wick's DMs

Advanced Settings

The anti-nuke has more advanced settings regarding the Antinuke CAPS the restore system filters [premium] and the antinuke panic mode [premium]. These are covered in their own pages so check them out.
Last modified 1yr ago