Moderation Commands

Ban
Ban a user from the server $ban [reason] Notes:


 * can be formatted as the following:
 * A ping (@Cryptic)
 * A full username (CrypticET3124#xxxx)
 * A nickname (Cryptic)
 * A user ID (29668586xxxxxxxxxx)
 * Reason will default to "Unspecified" in the case of the missing argument

Hackban
Ban a user before they are in the server $hackban  [reason] or $hban  [reason] Notes:


 *  cannot be a username
 * Reason will default to "Unspecified" in the case of the missing argument

Massban
(Currently unavailable)

Ban many users at once

Softban
Kick a user and remove their chat messages $softban [reason] or $sban [reason] Notes:


 * can be formatted as the following:
 * A ping (@Cryptic)
 * A full username (CrypticET3124#xxxx)
 * A nickname (Cryptic)
 * A user ID (29668586xxxxxxxxxx)
 * Reason will default to "Unspecified" in the case of the missing argument

Unban
Unbans a user from the server $unban or $uban [reason] Notes:


 * can be formatted as the following:
 * A ping (@Cryptic)
 * A full username (CrypticET3124#xxxx)
 * A nickname (Cryptic)
 * A user ID (29668586xxxxxxxxxx)
 * Reason will default to "Unspecified" in the case of the missing argument

Lock
Locks the specified channel $lock [channel] Example: $lock #general Notes:


 * Leaving [channel] blank will specify current channel

Unlock
Unlocks a locked channel $unlock [channel] Example: $unlock #general Notes:


 * Leaving [channel] blank will specify current channel

Kick
Kick a user from the server

Usage: $kick [reason] Notes:


 * can be formatted as the following:
 * A ping (@Cryptic)
 * A full username (CrypticET3124#xxxx)
 * A nickname (Cryptic)
 * A user ID (29668586xxxxxxxxxx)
 * Reason will default to "Unspecified" in the case of the missing argument

Voicekick
A sub-idea of $kick, kicks a user from a voice channel $voicekick [reason] Notes:


 * can be formatted as the following:
 * A ping (@Cryptic)
 * A full username (CrypticET#xxxx)
 * A nickname (Cryptic)
 * A user ID (29668586xxxxxxxxxx)
 * Reason will default to "Unspecified" in the case of the missing argument

Mute
Mutes a user $mute [time] [reason] Example: $mute @Cryptic 10 spam Notes:


 * can be formatted as the following:
 * A ping (@Cryptic)
 * A full username (CrypticET#xxxx)
 * A nickname (Cryptic)
 * A user ID (29668586xxxxxxxxxx)
 * [time] is in minutes
 * Reason will default to "Unspecified" in the case of the missing argument

Unmute
Unmutes a user $unmute Notes:


 * can be formatted as the following:
 * A ping (@Cryptic)
 * A full username (CrypticET#xxxx)
 * A nickname (Cryptic)
 * A user ID (29668586xxxxxxxxxx)

Purge
Deletes specified number of messages from specified channel $purge [channel] or $prune [channel] Notes:


 * Leaving [channel] blank will specify the current channel

Addrole
Add a server role to a user $addrole [user] or $arole [user] Notes:


 * Leaving [user] blank will specify current user
 * [user] can be formatted as the following:
 * A ping (@Cryptic)
 * A full username (CrypticET#xxxx)
 * A nickname (Cryptic)
 * A user ID (29668586xxxxxxxxxx)

Removerole
Remove a server role from a user $removerole [user] or $rrole [user] Notes:


 * Leaving [user] blank will specify current user
 * [user] can be formatted as the following:
 * A ping (@Cryptic)
 * A full username (CrypticET#xxxx)
 * A nickname (Cryptic)
 * A user ID (29668586xxxxxxxxxx)

Slowmode
Manage the slowmode settings of a channel $slowmode or $slow Notes:


 * must be a number (0-120)
 * 0 specifies slowmode off

Warn
Gives a warning to a user $warn [reason] Notes:


 * can be formatted as the following:
 * A ping (@Cryptic)
 * A full username (CrypticET#xxxx)
 * A nickname (Cryptic)
 * A user ID (29668586xxxxxxxxxx)
 * Reason will default to "Unspecified" in the case of the missing argument