Moderation
Moderation
Powerful moderation tools including ban, kick, mute, jail, lock, purge, and more.
Member Actions#
!banBan a member from the serverBan MembersSyntax
!ban <@user|ID> [reason]Example
!ban @4nks breaking rules!hardbanHard-ban a member — automatically re-bans them if an unauthorized user unbansServer OwnerSyntax
!hardban <@user|ID> [reason]Example
!hardban @4nks repeated nukingAliases
hbanhbℹ
Hardban persists across unbans. If someone without authorization (not the server owner, bot owner, or extra owner) unbans the user, the bot automatically re-bans them within seconds using audit log detection.
!unbanUnban a user from the serverBan MembersSyntax
!unban <@user|ID> [reason]Example
!unban @4nks appeal accepted!kickKick a member from the serverKick MembersSyntax
!kick <@user|ID> [reason]Example
!kick @4nks spammingMute / Unmute#
Timeout (mute) members using Discord's native timeout system. Members with Administrator permission cannot be timed out.
!muteTimeout a member for a specified durationModerate MembersSyntax
!mute <@user|ID> [duration] [reason]Examples
!mute @4nks 10m spamming!mute @4nks 1h ban evasion!mute @4nks 7d repeated offensesAliases
timeoutℹ
Duration examples:
10s, 5m, 2h, 7d. Max is 28 days. Leaving the duration blank defaults to 2 hours.!unmuteRemove a timeout from a memberModerate MembersSyntax
!unmute <@user|ID> [reason]Example
!unmute @4nks appeal acceptedAliases
untimeoutJail System#
The jail system restricts a member to a single dedicated jail channel, removing all their roles temporarily. Roles are restored automatically when the member is unjailed.
ℹ
Run
!jail setup first — this creates the jail category, logs channel, jailed role, and jail channel automatically with correct permissions. Requires Administrator for the bot.!jailJail system — restrict members to the jail channel onlyAdministratorSyntax
!jail <setup|@user> [duration] [reason]Examples
!jail setup!jail @4nks 5min spamming!jail @4nks 24hours!jail @4nks (lifetime until !unjail)!unjailRelease a jailed member and restore their rolesAdministratorSyntax
!unjail <@user|ID>Example
!unjail @4nksAliases
releaseJail Subcommands#
| Subcommand | Description |
|---|---|
| !jail setup | Creates jail category, logs channel, jailed role, and jail channel automatically |
| !jail @user [dur] [reason] | Jail a member (no duration = lifetime until unjailed) |
| !jail channel #channel | Manually set the jail channel |
| !jail role @role | Manually set the jail role |
Channel Management#
| Command | Description | Permission |
|---|---|---|
| !lock [#ch] | Lock a channel — @everyone cannot send messages | Manage Channels |
| !unlock [#ch] | Unlock a channel | Manage Channels |
| !lockall | Lock all text channels | Administrator |
| !unlockall | Unlock all text channels | Administrator |
| !hide [#ch] | Hide a channel from @everyone | Manage Channels |
| !unhide [#ch] | Unhide a channel for @everyone | Manage Channels |
| !hideall | Hide all text and voice channels | Administrator |
| !unhideall | Unhide all text and voice channels | Administrator |
| !nuke | Clone & delete current channel, restoring all settings and permissions | Manage Channels |
Message Management#
!purgeBulk delete messages in a channelManage MessagesSyntax
!purge <amount|user|attachments|contains> [args]Examples
!purge 10!purge user @4nks 5!purge contains hello!purge attachments 20Aliases
clear!purgebotsDelete bot messages from the last 100 messagesManage MessagesSyntax
!purgebotsAliases
pb!stealAdd emojis or stickers from another server to this serverManage EmojisSyntax
!steal <emoji|sticker|url>Examples
!steal :someemoji:(reply to a message with stickers) !stealAliases
eaddgrabRoles & Nicknames#
!roleToggle a role on or off for a memberManage RolesSyntax
!role <@user|ID> <role>Example
!role @4nks @MembersAliases
giveroleaddroleremoverolerrole!nicknameChange or reset a member's nicknameManage NicknamesSyntax
!nickname <@user|ID> [new nickname]Examples
!nickname @4nks cool guy!nickname @4nks (leave blank to reset)Aliases
nick!listList admins, bots, bans, roles, members in a role, and moreSyntax
!list <admin|bot|ban|inrole @role|role|boosters|emojis|norole|invc|muted>Examples
!list admin!list bans!list inrole @Members