Kate's Setup

This page shows how katemoon would setup Wick.

1) Add Wick to your server

We all know how to add a bot to a server. Please add Wick with it's recommended permissions.

2) 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

Do you want to kick/ban/mute them?

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

3) Do you want Wick to block new accounts from joining your server?

  • Yes? Do w!joingate 3a ?on

  • No? Do w!joingate 3a ?off

Do you want to kick/ban/mute them?

Do w!joingate X ?set 3b where X is 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.

4) Do you want Wick to block bots added to your server by unauthorized people? [PREMIUM]

  • 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 server admin(s)

5) 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]

6) 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 1 ?on

7) Do you want Wick to monitor all joins and triggers if theres a sudden mass of joins? [PREMIUM]

  • 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]

8) 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

9) 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 Also, for the love of god. Do these: w!hf 0.09 ?set 8c w!hf 0.12 ?set 8d

10) Do you want Wick's antinuke?

  • Yes? Do w!antinuke 1 ?on

  • No? Do w!antinuke 1 ?off

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

You should enable the Quarantine Hold w!antinuke 5a ?on

You should also enable Prune Protection w!antinuke 4 ?on if you are premium.

11) Whitelist people

To view your whitelist data, do w!whitelist. To whitelist things, follow the table below:

Spam
Ping
Advertising
Quarantine
Public Roles Mentioning
Spam

[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

Ping

[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

Advertising

[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 remmove from whitelist?

Same as above, replace ?add with ?del

Your own server invite liks are automatically whitelisted.

Quarantine

[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

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!!

Maybe only add popular well known bots that do auto roles on join and thats about it. Only you, other server owners and trsuted admins can take someone out of the quarantine or even deal with them.

Public Roles Mentioning

[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

12) Put Wick all the way at the top of your roles

Put Wick's main role (the one only Wick has, not some random role you gave) all the way at the top.

13) Launch Wick's automatic setup

Send w!setup in your server and let Wick do some magic.

14) Sort Muted and Quarantine roles

After the setup, you will find that Wick has made 2 roles

  • Put the Quarantine role right under Wick.

  • Put the Muted role right under your Moderators/Admins and above yur normal members.

15) You are done. [BELOW IS EXTRA]

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

16) Do you want to add someone as an extra owner?

  • 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.

17) 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.

18) 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.

19) 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.

20) Do you have a main/public role given to everyone?

Say no more, do w!statics @mainrole ?add 5

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.