Ban (b)
This page talks in depth about Wick's awesome moderation command, Ban.

Aliases

    w!b

Description

With Wick, you are able to ban in any style you want, in any scenario you are in. Unlike other bots, Wick ban's command offers it all, in style.

Permit

Members able to use the ban commands are:
    Server Owner and Extra Owners. [Permit level 5]
    Trusted Admins [Permit level 4]
    Members with the Admin role set in Wick. [Permit level 3]

Preview

w!ban barbiscool

Format

w!ban <MEMBER(S)> <PARAMETERS>

<MEMBER(s)>

That's the member or multiple members split by a comma you want to ban.
For example, if you want to ban a user, say PixelNinja#1775 for example, you can use the command w!ban PixelNinja#1775 to ban him PERMANENTLY.
w!ban PixelNinja
You can even ban multiple members using a single command. You just have to separate them using commas. For example, if you want to ban 5 users PERMANENTLY at once, say PixelNinja#1775, Simple#2001, Twitch DivineOG#0001, Rheed#0001 and ADuckOnQuack#1234 for example, you can use the command `w!ban PixelNinja#1775, Simple#2001, Twitch DivineOG#0001, Rheed#0001, ADuckOnQuack#1234
w!ban PixelNinja#1775, Simple#2001, Twitch DivineOG#0001, Rheed#0001, ADuckOnQuack#1234
You can mention the member, type out their username, their tag, or even their ID.
Using Mentions
    w!b @pixelninja @simple
      [This command will ban pixelninja and simple. You don't have to use commas for mentions]
Using Nicknames/Usernames
    w!b twitch divine, rheed
      [This command will ban twitch divine and rheed without the use of mentions. You have to add commas for this]
Using Usernames with discriminator
    w!b ADuckOnQuack#1234, Simple#2001
      [This command will ban aduckonquack and simple using their full usernames. You have to add commas for this]
Using IDs
    w!b 771750914616852490 755629811980042290
      [This is to ban the users, who have the IDs "389055039496388610, 476188720521805825". In this case, it's developer and maxximum. You DON'T have to provide commas for this]
You don't have to type the full thing if you are sure it's the only member with a username/tag/ID that starts with what you want to provide, for an example, I only that fnAki#8646 is the only member with such a name, I can just do w!b fna and Wick would pick it up.
    You don't have to respect the same type of members you provide as in, they don't have ALL to be mentions or all tags. You can provide anything you want and you only need to seperate using commas.
    Example: w!b fnaki, mobilfan#1234, 514873754178945044

<PARAMETERS>

Parameters are the ban options you can provide if you want extra input or a custom behaviour. They must come after the members! The parameters available for ban commands are as follows:
Parameters
Meaning
Example
?r <REASON>
Adds a reason to a ban
w!b rm rf ?r cute
?dm
Makes Wick DM the band user
w!b Mabelyn ?dm
?t <time>
Adds a duration to a ban
w!b TwitchDivineOG#0001 ?t 15m
?h
Ban users who are NOT in your server
w!b 506513851576221706, 672911124622213201 ?h
?p
Sends a compact response
w!b Pride ?p
?s
Soft ban a user
w!b katemoon ?s

?r <REASON>

If you want to add a reason why you are ban the member(s). <REASON> is replaced with the actual reason.
For example, if you wish to ban a user named barbiscool and add a reason haha, you're banned!, use the command w!ban barbiscool ?r haha, you're banned!
w!ban barbiscool ?r haha, you're banned!

?dm

If you want Wick to actually DM the member(s) you want to ban with a briefing on why just throw in the ?dm parameter.
For example, if you wish to ban a user named Mabelyn and you want Wick to DM them, use the command w!ban Mabelyn ?dm or w!b Mabelyn ?dm
This doesn't work with hack banning!

?t <TIME>

If you want to ban the member(s) for a period of time only aka TEMP MUTES. They will automatically be band once the period passes. You have to, however, specify the number and the type of period. 1m meaning 1 minute, 1d meaning 1 day, and so on.
For example, w!ban barbiscool ?t 10h will ban barbiscool for 10 hours!
w!ban barbiscool ?t 10h

It is not mandatory to add ?t <duration> to specify a duration!

    w!ban barb 15s will work just fine as if you did w!ban nance ?t 15s. [This will ban Barb for 15 seconds]

?h

If you want to hack ban users that are NOT in your server, you can provide the IDs only in the member's output followed by the ?h parameter, you can add the reason parameter too.
For example, if you wish to hack ban two users with the ID 203538054781075456, use the command w!ban 203538054781075456 ?h
w!ban 203538054781075456 ?h
You can also use w!hackban <ID> or w!hb <ID> to also hackban users in place of w!ban <ID> ?h
w!hackban 829411542445195314 ?r :Steve_Gun:

?soft

If you want to ban the member then instantly unban, use this parameter. This is good if you want to delete the member's previous messages
For example, if you wish to softban a user named icey and you want Wick to send a compact output, use the command w!ban icey ?soft or w!b icey ?s
w!ban icey ?soft
You can also use w!softban <USER> or w!sb <USER> to also softban users in place of w!ban <USER> ?soft
w!softban 829411542445195314

?p

If you want Wick to NOT send a huge output, use this parameter. It's useful if you don't want to flood your active channel.
For example, if you wish to ban a user named Pixelninja#1775 and you want Wick to send a compact output, use the command w!ban Pixelninja#1775 ?p or w!b Pixelninja#1775 ?p
Compact Output

Q. Can you use multiple parameters at once?

Yes, you can. You are able to use multiple parameters at once but reasonably! You can't throw in the hack ban parameter with the dm parameters for an example. Here's a sane example:
w!ban fnaki, kate ?r toxic in voice chat ?dm ?t 15m
This would ban Fnaki and Katemoon from the server with a reason Extremely toxic after DMing them about it.

Logging

Wick will log any and all bans made using it in your wick-logs channel, your modlogs channel and in the audit logs.
    The wick-logs channel will have an embed that will contain information pertaining to what can of ban parameters were used, the user who band, the user who was band and so on.
Wick Logging Channel
    An embed containing case numbers, reasoning, name of the mod and the user who got band will be sent to your modlogs channel.
Modlogs
    Reasoning and the mod responsible will be a part of your audit logs as well!
Audit Logs

Immunity

People you can't ban are:
    Server Owner and Extra Owners [Permit level 5]
    Trusted Admins [Permit level 4]
    Members with the Admin role set in Wick [Permit level 3]
    Members with the Moderator role set in Wick [Permit level 2]
    Members above Wick
Last modified 1yr ago