Mataru
matarudocs

Moderation

Moderation

Powerful moderation tools including ban, kick, mute, jail, lock, purge, and more.

Documentation›Moderation›Moderation

Member Actions#

!banBan a member from the serverBan Members
Syntax!ban <@user|ID> [reason]
Example
!ban @4nks breaking rules
!hardbanHard-ban a member — automatically re-bans them if an unauthorized user unbansServer Owner
Syntax!hardban <@user|ID> [reason]
Example
!hardban @4nks repeated nuking
Aliases
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 Members
Syntax!unban <@user|ID> [reason]
Example
!unban @4nks appeal accepted
!kickKick a member from the serverKick Members
Syntax!kick <@user|ID> [reason]
Example
!kick @4nks spamming

Mute / 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 Members
Syntax!mute <@user|ID> [duration] [reason]
Examples
!mute @4nks 10m spamming!mute @4nks 1h ban evasion!mute @4nks 7d repeated offenses
Aliases
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 Members
Syntax!unmute <@user|ID> [reason]
Example
!unmute @4nks appeal accepted
Aliases
untimeout

Jail 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 onlyAdministrator
Syntax!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 rolesAdministrator
Syntax!unjail <@user|ID>
Example
!unjail @4nks
Aliases
release

Jail Subcommands#

SubcommandDescription
!jail setupCreates jail category, logs channel, jailed role, and jail channel automatically
!jail @user [dur] [reason]Jail a member (no duration = lifetime until unjailed)
!jail channel #channelManually set the jail channel
!jail role @roleManually set the jail role

Channel Management#

CommandDescriptionPermission
!lock [#ch]Lock a channel — @everyone cannot send messagesManage Channels
!unlock [#ch]Unlock a channelManage Channels
!lockallLock all text channelsAdministrator
!unlockallUnlock all text channelsAdministrator
!hide [#ch]Hide a channel from @everyoneManage Channels
!unhide [#ch]Unhide a channel for @everyoneManage Channels
!hideallHide all text and voice channelsAdministrator
!unhideallUnhide all text and voice channelsAdministrator
!nukeClone & delete current channel, restoring all settings and permissionsManage Channels

Message Management#

!purgeBulk delete messages in a channelManage Messages
Syntax!purge <amount|user|attachments|contains> [args]
Examples
!purge 10!purge user @4nks 5!purge contains hello!purge attachments 20
Aliases
clear
!purgebotsDelete bot messages from the last 100 messagesManage Messages
Syntax!purgebots
Aliases
pb
!stealAdd emojis or stickers from another server to this serverManage Emojis
Syntax!steal <emoji|sticker|url>
Examples
!steal :someemoji:(reply to a message with stickers) !steal
Aliases
eaddgrab

Roles & Nicknames#

!roleToggle a role on or off for a memberManage Roles
Syntax!role <@user|ID> <role>
Example
!role @4nks @Members
Aliases
giveroleaddroleremoverolerrole
!nicknameChange or reset a member's nicknameManage Nicknames
Syntax!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 more
Syntax!list <admin|bot|ban|inrole @role|role|boosters|emojis|norole|invc|muted>
Examples
!list admin!list bans!list inrole @Members