Setup
​
    Please add Wick with it's recommended permissions.

Welcoming Message

When you add Wick, a DM from Wick is sent to the physical server owner of your server (the one with the crown, likely you). The DM contains helpful links but more importantly, it contains a QR Code that you need to scan using your Two-factor authentication (2FA) app like Google Authenticator or Authy.
You can either use the Camera to scan the image or use that small code shown under it in your app.
The 2FA is used to confirm your identity as a PHYSICAL Owner of the server. You can use this when you lose access to your owner account which eventually means losing control over Wick.
This isn't used to recover your Discord account. You need to contact Discord for that matter. This is only used to grant yourself permit 5 in the server in order to control Wick, nothing else.

Wick's prefix

w! is Wick's default prefix.

Set a custom prefix by using the syntax w!misc X ?set 1 where X is your new prefix!
    For example, w!misc ! ?set 1 wick set ! as your new prefix!
w!misc ! ?set 1

Quick Setup

Step 1:

    Place Wick's own role above most your roles in your Discord server.
Place Wick's role at the top!

Step 2:

    Go over the settings using this dashboard and enable/disable any setting you like.
    ​
      Go over the whitelist and sort it out as well.

[1] Spam Whitelist

If you want Wick to not punish people spamming, people with a certain role spamming, people in a certain channel spamming, this is what you do:
    Whitelist a member: w!whitelist @member ?add 1
    Whitelist a channel: w!whitelist #channel ?add 1
    Whitelist a role: w!whitelist @role ?add 1
    Whitelist a category: w!whitelist category-name ?add 1
    Whitelist a webhook: w!whitelist webhook-id ?add 1

How to remove from whitelist?

Same thing as above, just replace ?add with ?del
    For example, if you want to delete a member named mobilfan from spam whitelist, do w!whitelist mobilfan ?del 1

[2] Ping Whitelist

If you want Wick to not punish people pinging/mentioning, people with a certain role pinging/mentioning, people in a certain channel pinging/mentioning, this is what you do:
    Whitelist a member: w!whitelist @member ?add 2
    Whitelist a channel: w!whitelist #channel ?add 2
    Whitelist a role: w!whitelist @role ?add 2
    Whitelist a category: w!whitelist category-name ?add 2
    Whitelist a webhook: w!whitelist webhook-id ?add 2

How to remove from whitelist?

Same thing as above, just replace ?add with ?del
    For example, if you want to delete a channel named #general from ping whitelist, do w!whitelist #general ?del 2

[3] Advertising Whitelist

If you want Wick to not punish people posting other servers invite links, people with a certain role posting other server invite links, people in a certain channel posting server invite links, this is what you do:
    Whitelist a member: w!whitelist @member ?add 3
    Whitelist a channel: w!whitelist #channel ?add 3
    Whitelist a role: w!whitelist @role ?add 3
    Whitelist a category: w!whitelist category-name ?add 3
    Whitelist a webhook: w!whitelist webhook-id ?add 3
    Whitelist an invite: w!whitelist invite-code ?add 3

How to remove from whitelist?

Same as above, replace ?add with ?del
    For example, if you want to delete a role named partners from advertising whitelist, do w!whitelist partners ?del 3
Your own server invite links are automatically whitelisted.

[4] Quarantine Whitelist

you want Wick to not punish admins/bots touching quarantined members, like a bot giving auto-roles on join while Wick is verifying. Or maybe have an admin who can take out people out of the quarantine? this is what you do:
    Whitelist a member: w!whitelist @member ?add 4

How to remove from whitelist?

same as above but replace ?add with ?del
    For example, if you want to delete a member named fnaki from quarantine whitelist, do w!whitelist fnaki ?del 4

People who are Quarantine-Whitelisted will never be punished when taking the Quarantine role from someone, or adding any role to someone quarantined!

You people like scenarios. Heres a scenario for you: I'm quarantine whitelisted, I ask another admin to try and nuke your server. Wick stops them and adds them to the Quarantine. I make a new role and give it Administrator and give it to that quarantined-admin Result? That admin now can control anyone below the quarantine role including all admins and mods!!!! Wick ignores quarantined people because they are supposed to be having no permissions. You messed up dude!!

[5] Public Roles Mentioning Whitelist

If you want Wick to not punish people mentioning @everyone/@here/other main roles, people with a certain role mentioning @everyone/@here/other main roles, people in a certain channel mentioning@everyone/@here/other main roles, this is what you do:
    Whitelist a member: w!whitelist @member ?add 5
    Whitelist a channel: w!whitelist #channel ?add 5
    Whitelist a role: w!whitelist @role ?add 5
    Whitelist a category: w!whitelist category-name ?add 5
    Whitelist a webhook: w!whitelist webhook-id ?add 5
How to remove from whitelist?
same as above but replace ?add with ?del
    For example, if you want to delete a member named barb from public roles mentioning whitelist, do w!whitelist barb ?del 5

Step 3:

    Once you are satisfied with the settings, go to your Discord server and send the command w!setup and let Wick do its automatic magic.
Wick's Quick Setup

Step 4:

Once Wick is done, go to your roles and place the Quarantine role right under Wick's own role and the Muted role right under your Mod role in your Discord server.

    Place the Quarantine role right under Wick's role so that malicious people can not touch it. Wick will not function without a Quarantine role!!
    Several features of Wick will not work if there is no Muted role.
Place the Quarantine role right under Wick's role!
Place the Muted role above the regular roles and under your mod role.

Step 5:

    You are good to go! You can finish the pending tasks and scan your server using the dashboard after.
Scan your server!

Going through the list once more:

    1.
    Place Wick's own role above most your roles in your Discord server.
    2.
    Go over your whitelists and sort it out well.
    3.
    Once you are done with your whitelists, type w!setup
    4.
    Once Wick is done, go to your roles and put the Quarantine role right under Wick's own role and the Muted role right under your Mod role in your Discord server.
    5.
    Scan your server using the Dashboard!
You really are done. You can now go play with your girlfriend. Ah, you don't have one. Well, do you want to follow the extra steps? Be my guest :3
You can also check out the advanced setup guide if you wish to!

Channel Permissions

The concept of Discord's roles and how you should setup your server:
🟒 The @everyone role is supposed (not forced) to VIEW / SEND messages in channels unless it's a PRIVATE CHANNEL.
    (Do not deny the @everyone role from seeing/sending messages in channels unless it's a PRIVATE CHANNEL). That's the worst setup possible and it goes against Discord's purpose of role hierarchy.
🟒 If you want people to not see channels, you give them a role that's forced to NOT see the channels. You DON'T remove a role from them that's forced to see the channels.

CONS of forcing roles to SEE / SEND messages:

πŸ”΄ If I happen to have 2 roles where one is forced to see/send messages and the second forced to not see/send messages, I will be able to see/send messages!!
πŸ”΄ If you want to deny someone from seeing/sending messages, you need to remove a certain role which is illogical.

Mute/Quarantine roles will NOT work because (1) will happen.

Proper Setup:
    No role should ever be forced to see/send messages. All roles should be neutral [ / ] when it comes to seeing and sending messages in channels. Then comes roles that make it impossible to see or send messages that will take control.
    Make sure the @everyone role has neutral [ / ] stance when it comes to Read Messages and Send Messages. [Make sure to do the same thing with every other role your server has]
This is how your roles should be
This solution is recommended because only a setup like this will allow you to lockdown your server in the fastest possible way on discord. This is how all discord servers should be setup!
    If you want someone to not see/send messages in a channel, you give them Muted role. You don't remove some random role that's forced to see/send messages.

A few FAQs

Ticket Bots

If you have a ticket bot, Wick will high likely add it to quarantine for mass creating/deleting channels. You have the following options to eliminate this:

Option 1:

Add the ticket bot as a Trusted Admin using the command w!statics [BOT] ?add 10 where [BOT] is the bot mention, username or ID.

Option 2:

Place the ticket bot's role above Wick's role.
    Only do this if the bot is trusted and well known!

Option 3:

This is a PREMIUM feature!

You can whitelist the category the ticket bot creates/deletes channels in/from by doing w!anp [CATEGORY] ?add 6 where [CATEGORY] is the category's ID.

An overview of Wick's systems

Wick has 5 systems and each system does work that's specified to it. The systems available are as follows:

[1.] Do you want Wick to block new people joining your server with No custom profile pictures?

    Yes? Do w!joingate 2a ?on
    No? Do w!joingate 2a ?off

Just to keep it clear, Wick is not going to lift the punishment once the account has a profile picture.

Do you want to kick/ban/mute them?

    Yes? Do w!joingate X ?set 2b where X is either: m, k or b [mute, kick or ban]

[2.] Do you want Wick to block new accounts from joining your server?

    Yes? Do w!joingate 3a ?on
    No? Do w!joingate 3a ?off

Just to keep it clear, Wick is not going to lift the punishment once the account has enough days to join the server.

Do you want to kick/ban/mute them?

Do w!joingate X ?set 3b where Xis either: m, k or b [mute, kick or ban]

Do you want to set a minimum number of days an account should have?

Do w!joingate X ?set 3c where X is the minimum number of days an account should have.
    Yes? Do w!joingate 4a ?on
    No? Do w!joingate 4a ?off

Do you want to kick/ban/mute the bots?

Do w!joingate X ?set 4b where X is either: m, k or b [mute, kick or ban]
Unauthorized people: Anyone who is not a server owner(s) or a trusted admin(s)

[4.] Do you want Wick to block new accounts that have advertising usernames?

    Yes? Do w!joingate 5a ?on
    No? Do w!joingate 5a ?off

Do you want to kick/ban/mute the bots?

Do w!joingate X ?set 5b where X is either: m, k or b [mute, kick or ban]

[5.] Enable the joingate

Now that you have enabled/disable all of the joingate's filters shown above, you can enable enable the system: w!joingate 1a ?on
​Join Gate has more filters. Those filters are beyond the scope of this guide. You can read about it here​

[1.] Do you want Wick to monitor all joins and triggers if there's a sudden mass of joins?

    Yes? Do w!joinraid 1 ?on
    No? Do w!joinraid 1 ?off

Do you want to kick/ban/mute them?

Do w!joinraid X ?set 2 where X is either: m, k or b [mute, kick or ban]

[1.] Do you want to verify members joining your server?

    Yes? Do w!verification 1 ?on
    No? Do w!verification 1 ?off

Do you want to kick/ban/mute members who fail the verification?

Do w!verification X ?set 2 where X is either: m, k or b [mute, kick or ban]

Do you want to verify everyone or only suspicious users?

    everyone? Do w!verification all ?set 3
    only suspicious users? Do w!verification suspicious ?set 3
A suspicious account doesn't mean they are actually suspicious. Wick simply finds them suspicious based on algorithm.

Do you want to quarantine all bots that join?

As a security measurement that we recommend, any bot added by default is added to Quarantine. It also loses all the permissions it was supposed to add. This is efficient especially for free wick users (since they can't have the Bot Additions filter that is premium but they can at least use this).
    This makes it so that nuke bots added won't have any permissions. What good is a nuke bot without permissions, hmmm?

[1.] Do you want Wick's message automod? (Anti-Spam and other filters)

    Yes? Do w!heat 1 ?on
    No? Do w!heat 1 ?off

The heat system is super advanced. You should checkout heat and hfilters commands documentation

    Yes? Do w!statics @member ?add 11
    No? You are a reasonable person.

Wick looks at extra owners the same way it looks at you. I think you understand exactly what I mean.

[2.] Do you want to add someone as a trusted admin?

    Yes? Do w!statics @member ?add 10
    No? You are a reasonable person.

Trusted Admins are 100% safe from Wick. Let that sink in.

[3.] Do you want to add someone as an admin in Wick?

First, you need an admin role set in Wick. Do w!statics @Admins ?add 3 so that Admins role is considered as Wick's Admin role. These admins can use Wick's moderation commands. Now anyone with that role will be considered an admin. These are admins can only use Wick's moderation. They are still watched.

[4.] Do you want to add someone as a Moderator in Wick?

like the step above, do w!statics @moderators ?add 4 to set a certain role as the moderation role then give that role to whoever you want. Moderators are basically the admins above except that they can't ban.

[5.] Do you have a main/public role given to everyone?

Do you want to have a main role given to everyone? Such as, member or verified for example? Do you want it to be treated as if its @everyoneor @here? Do you want Wick to give it to users after passing verification?
    Main Roles will also be taken from users that get muted (mod mutes and automod mutes) and will be given back once unmuted!
Do you want all of this? Say no more! Do w!statics @role ?add 5

[6.] Do you have a channel for partners where invites of other servers are posted?

Do you have partner managers? Do you partner with other servers? an advertisement for an advertisement? You need to add these partnerships channels here so that Wick ignore people spamming, pinging and also posting server invites to other servers.
    To add a partnering channel, do w!statics CHANNEL ?add 8 where CHANNELis a #mention or an ID.
    ​
      For example, w!statics #partnerships ?add 8

[7.] Do you want more verification channels?

Verification channels are where Wick verifies your server members. You can add up to 3 verification channels!
    To add a verification channel, use the command w!statics CHANNEL ?add 12 where CHANNELis a #mention or an ID.
After receiving your first member after the setup was done, Wick will instantly create a verification channel and set it up properly, it will also add it to Wick's statics for you. You are welcome :)

You can customize your wick-logs channel by using the command w!s CHANNEL ?set 6 where CHANNEL is a #mention or an ID

    w!s CHANNEL ?set 6

You can customize your mod logging channel by using the command w!s CHANNEL ?set 7 where CHANNEL is a #mention or an ID

    w!s CHANNEL ?set 7

The anti nuke is free. However, extra things are premium. A lot of people think that Wick's anti nuke is paid. It's not and will never be paid.

    The antinuke system is seriously advanced, you need to check out ancaps and antinuke commands documentation

[1.] Do you want Wick's antinuke?

    Yes? Do w!antinuke 1 ?on
    No? Do w!antinuke 1 ?off

You better not disable Wick's anti nuke.

[2.] Do you want Wick's Panic Mode? [PREMIUM]

When a nuke happens, Wick will instantly lock down the entire server and run a complete scan of what has happened before the trigger. It will then filter those who did some naughty things in your server. It will also identify any bots that were added and used and who invited them. Everyone involved is identified. Once the identification is done, Wick will start punishing and lastly restore things to just how they were.
    Yes? do w!antinuke 2 ?on
    No? do !antinuke 2 ?off

[3.] Do you want Quarantine Hold?

Wick will watch whoever is Quarantined and will punish anyone that tries to touch someone quarantined in ANY way.
I'll give you a scenario: Katemoon is a bad admin, she adds a bad bot to do bad things to your server. When the bot starts destroying your server, Wick will add it to the quarantine. Now bad bot is Quarantined. Katemoon simply gives the bad bot dangerous permissions again. Or or or, Katemoon can simply create a role with Admin permission and give it to the bad bot. And that process can happen endlessly.
Here's another scenario: Imagine two admins teaming up to destroy your server, Wick punishes one, the other helps them escape and then they try to nuke themselves, Wick stops them. The first one helps and the process never ends until your server is bye-bye.
Do you want to stop this???!
    Yes? do w!antinuke 5a ?on
    No? do w!antinuke 5a ?off
Do you want to make your server a lot more secure? Do you want Wick to punish anyone trying to give any dangerous permission to any role in your server?
    Do w!antinuke 5b ?on

[4.] Change the filters to your liking

Do w!ancaps and look at the filters you have.
    MASS Channel Deletions and Creations
    MASS Role Deletions and Creations
    MASS Kicks and Bans
    MASS Webhook Deletions and Creations [PREMIUM]
    MASS Emoji Deletions and Creations [PREMIUM]
Each filter has:
    [A] Status: duh.
    [B] Minute Cap: The number of maximum actions someone can do UNDER 1 MINUTE before Wick starts whooping their ass.
    [C] Hour Cap: The number of maximum actions someone can do UNDER 1 HOUR before Wick starts whooping their ass.

Kate, get to the chase

okay dude,
    To enable/disable a filter, do w!ancaps Xa ?on or w!ancaps Xa ?off where X is the number of the filter.
To change the Minute Cap or Hour Cap, follow this:
Ancaps
So the command w!ancaps (white) followed by the new value (yellow) followed by ?set (white) followed by the path (red) (the path is number followed by the letter).
Based on the image, we are changing the Kicks & Bans hour cap to 10! Wick will now punish anyone that kicks/bans 10 members under one hour instead of 15. Now apply the same logic with all other filters.
I think it makes total sense. Unless you need to go back to school.

Bye

Now you have Wick setup in your server. If you want to figure out the little tiny details of Wick, go ahead. The documentation is yours to browse.
Last modified 9d ago
Copy link
Contents
Welcoming Message
Wick's prefix
w! is Wick's default prefix.
Quick Setup
Step 1:
Step 2:
[1] Spam Whitelist
[2] Ping Whitelist
[3] Advertising Whitelist
[4] Quarantine Whitelist
People who are Quarantine-Whitelisted will never be punished when taking the Quarantine role from someone, or adding any role to someone quarantined!
[5] Public Roles Mentioning Whitelist
Step 3:
Step 4:
Once Wick is done, go to your roles and place the Quarantine role right under Wick's own role and the Muted role right under your Mod role in your Discord server.
Step 5:
Going through the list once more:
Channel Permissions
CONS of forcing roles to SEE / SEND messages:
Mute/Quarantine roles will NOT work because (1) will happen.
A few FAQs
Ticket Bots
Option 1:
Option 2:
Option 3:
An overview of Wick's systems
[1.] Do you want Wick to block new people joining your server with No custom profile pictures?
[2.] Do you want Wick to block new accounts from joining your server?
[4.] Do you want Wick to block new accounts that have advertising usernames?
[5.] Enable the joingate
[1.] Do you want Wick to monitor all joins and triggers if there's a sudden mass of joins?
[1.] Do you want to verify members joining your server?
[1.] Do you want Wick's message automod? (Anti-Spam and other filters)
The heat system is super advanced. You should checkout heat and hfilters commands documentation
Wick looks at extra owners the same way it looks at you. I think you understand exactly what I mean.
[2.] Do you want to add someone as a trusted admin?
Trusted Admins are 100% safe from Wick. Let that sink in.
[3.] Do you want to add someone as an admin in Wick?
[4.] Do you want to add someone as a Moderator in Wick?
[5.] Do you have a main/public role given to everyone?
[6.] Do you have a channel for partners where invites of other servers are posted?
[7.] Do you want more verification channels?
[1.] Do you want Wick's antinuke?
You better not disable Wick's anti nuke.
[2.] Do you want Wick's Panic Mode? [PREMIUM]
[3.] Do you want Quarantine Hold?
[4.] Change the filters to your liking
Kate, get to the chase
Bye