You need to setup roles perfectly in your server to prevent any mistakes. After you add Wick, a role named Wick will appear in your server. That's Wick's role. It should have the permissions it needs so no need to grant it another role with the same permissions, but feel free to add a bots role to distinguish it if you need. You need to place it's role above roles you want monitored
Then deny the role from sending messages in your channels!
Now we need to let Wick know what is the mute role. Wick will automatically capture the mute role if it's named: muted, muted-user, mute, muted user, muted-member, muted member (Regardless of Case).
Regardless, to set up the mute role, type in
You will get a huge panel in front of you. Search for the mute role part (Should be number 16) and see if there's a role there or if it's just None.
This is Wick automatically recognizing the mute role:
This is Wick not finding a mute role:
To make Wick store the mute role. Use the config command:
w!config 16 a your-mute-role-name
Of course, change *your-mute-role-name* to the role name you have.
Now make sure it's stored. Do
w!config again and see.
If you want Wick to report everything it does or sees to you. You can setup a logging channel if it's not detected automatically. Wick will automatically capture the logging channel if it's named: logs, mutes, wick-logs
If you want to set a custom channel name. Use the command:
w!config 15 a your-logChannel-name
If you have verification enabled. You will need an Unverified role or else Wick won't be verifying anyone. The unverified role should be a role that NO channel can see. Wick will give suspicious users this role and remove it once they answer correctly. Wick will also give this role to any bot added to your server.
Create a role and preferably put it above your admins.
The same way you set the mute role, you do it with this Unverified role
The format is:
w!config 17 a your-unverified-role
If you want another user (up to 3 users) to be able to use Wick, then you can trust them. Use the command
w!config 18 + user
You can whitelist users, channels and roles (also webhooks for Premium users) for the anti-raid/spam system. Wick will not punish anyone if they are whitelisted, having a whitelisted role or spamming in a whitelisted channel.
To whitelist a user, simply use the format
w!whitelist user user-here
To whitelist a channel, simply use the format
w!whitelist channel channel-here
To whitelist a role, simply use the format
w!whitelist role role-here
To whitelist a webhook, simply use the format
w!whitelist webhook webhook-input
To view what you have whitelisted, simply type in
To remove something from the whitelist, use this format:
w!whitelist type remove element
If type is
element can be: username (fnaki), user tag (fnaki#8646), user mention (@fnaki#8646) or an ID (196672168388591616).
If type is
element can be: name (shitposting), channel mention (#shitposting) or an ID (595630305713586188).
If type is
element can be: name (trusted), role mention (@Trusted) or an ID (595647233974730817).
If type is
element can be: ID (595951362584608769) or an URL (https://discordapp.com/api/webhooks/595951362584608769/Rj_OikT16zOHm0GXgwxPszcKZhQZMMdZbvf5OvO42FB56D-m8Ec_ufx0j9CKOlVdjH0D)
In a collapsed format:
w!whitelist user/channel/role/ remove name/mention/id/tag(if user)
/ means or
/ and () are not included.
remove is fixed.
As a final step, you should enable/disable systems you want enabled/disabled. You can also change the actions (punishment) Wick does and other things.
The config panel Wick shows seriously represents 90% of the settings (non-premium). Understanding how it works will make everything easy.
This is the format used:
w!config SYSTEM OPTION INPUT
As the picture above shows. You start with the system (4), then one of the options (let's say A) and then add the input.
w!config 4 a 0
This would change Advertising (4)'s status (a) to 0 (disable)
Your config panel has some emotes in it and you don't know what they represent. This emote means that the system only applies on suspicious users. This emote means that only the server owner can edit this system.
w!config 2 a 1 enables the spam system
w!config 7 b b change's the onjoin's action to ban
w!config 15 a wicklogs sets the logging channel to "wicklogs"
w!config 16 a Bad uSeR sets the mute role to "bad user"
w!config 18 + fnaki makes fnaki a trusted user
w!config 18 - fnaki makes fnaki no longer a trusted user
w!config 11 d 200 changes the joinRaid's period to 200 seconds
w!config 6 c 10 changes joinAge's minimum account age to 10 days
w!config 10 b k changes fakeEveryone's action to kick