We wanted to allow you to whitelist anything everywhere. This way, you can customize Wick and what it should not target in ease.
Members able to use the whitelist command are:
Server Owner and Extra Owners.
Wick's whitelist command needs these permissions:
Manage Roles (Members Whitelist)
Embed Links (command panel)
Manage Webhooks (To identify server webhooks)
Manage Guild (To identify server invites)
Use External Emojis (command panel)
Attach Files (command panel)
There are 5 whitelist types:
 Spam Whitelist: This whitelist covers the spam filters found in heat system. It basically makes the element whitelist immune from spam filters except for mention spamming.
 Ping Whitelist: This whitelist covers mention-spamming. Elements whitelisted here are immune from mention-spam filters.
 Advertising Whitelist: This whitelist covers Discord Server Invite Links posting. Elements whitelisted can post/have-invites-posted without punishments.
 Quarantine Whitelist: This whitelist covers dealing with someone Quarantined. Wick will punish user that tries to touch someone Quarantined, this whitelist makes it safe to do so. Only users can be whitelisted here.
 Public Roles Mentioning Whitelist: Put simply, whitelisted elements can send @everyone/@here or some public role was given to everyone freely.
Members: Your regular server members. If whitelisted, they can do whatever they want only in the field of the whitelist. For example, if a member is advertising-whitelisted, they can post Server Invite Links anywhere without facing any punishment. They will be punished if they spam (without being spam-whitelisted) however.
Roles: All members having a whitelisted-role will be safe regarding that whitelist type. For example, if a role is spam-whitelisted, all members that have that certain role can spam anywhere. They will be punished for other types though (if they post invite links without being advertising-whitelisted).
Channels: If a channel is whitelisted, any message on it is safe regarding that whitelist type. For example, if a channel is spam-whitelisted, all spam in it is accepted and normal. If the channel is not advertising-whitelisted and someone posts an invite link (and the user is not advertising-whitelisted), they will be punished.
Categories: If a category is whitelisted, all channels in it are whitelisted regarding that whitelist type. Each channel will be treated as if it was specifically whitelisted.
Webhooks: If a webhook is whitelisted, it can do anything regarding that whitelist type safely. If a webhook is spam-whitelisted, it can spam anywhere all it wants.
Invites: Only in Advertising Whitelist, if a whitelisted invite is posted, Wick will not punish the poster. All your server invites are automatically whitelisted.
w!whitelist ELEMENTS <?add/?del/?set> TYPE-NUMBER
Whitelisted elements are totally safe from the whitelist type. If you spam-whitelist a user, they will be able to spam anywhere and Wick will never punish them for spamming!! Whitelist carefully.
Quarantine-Whitelist only covers users. We recommend you don't add anyone to this whitelist!!! If you have a bot that does auto roles on join and you have Wick's verification on, that bot will have troubles since Wick will punish it. If you really trust that bot, you can add it to the Quarantine Whitelist.
Spam-Whitelisted elements are not safe from mention-spamming. If you want to also cover mention-spam, add the elements to Ping Whitelist as well.
Your admins are automatically whitelisted from spamming/posting invites and mentioning everyone. Mention-spamming however will be punished for. Add them to the Ping Whitelist to cover that as well.
Your server invites are automatically whitelisted. If you want one of your invite links safe from the joinraid invite-deletion system, whitelist it.