Moderation
This is a comprehensive module providing your moderators with all the necessary tools to maintain order on the server, from issuing punishments to managing channels and nicknames.
Punishments management
/ban <user> <time> <reason>
Ban a user. Time can be 1h, 7d, perm.
Ban Members
/unban <user> <reason>
Unban a user.
Ban Members
/kick <user> <reason>
Kick a user from the server.
Kick Members
/timeout <user> <time> <reason>
Give a user a timeout (mute).
Moderate Members
/untimeout <user> <reason>
Remove timeout from a user.
Moderate Members
/restrict <user> <time> <reason>
Restrict a user by removing all their roles.
Manage Roles
/unrestrict <user> <reason>
Remove restriction by returning roles.
Manage Roles
/punish history [user]
View a user's punishment history.
Manage Messages
Moderation utilities
/clear <amount> [filters]
Delete messages (up to 1000) with filters by user, content, and attachments.
Manage Messages
/slowmode <time> [channel]
Set slow mode in a channel. 0 to disable.
Manage Channels
/channel lock [channel] [reason]
Lock sending messages in a channel for everyone except moderators.
Manage Channels
/channel unlock [channel] [reason]
Unlock a channel.
Manage Channels
/nickname set <user> [new_name]
Change or reset a user's nickname.
Manage Nicknames
/nickname dehoist <user>
Clean a nickname of hoisting and decorative characters.
Manage Nicknames
/nickname history <user>
Show a user's nickname change history.
Manage Nicknames
/mrole <action> <user> <role>
Give or remove a role from a user (for moderators).
Manage Roles
/rinvite <user> <channel> <duration>
Grant temporary access to a private voice channel.
Moderate Members
Moderator management
This command block is intended for senior administration and allows full control over the composition of moderators, their profiles, statistics, and punishments.
New in v1.6.2! Instead of many commands /modermanage set... a single interactive panel is now used /moderator edit <user>, which allows convenient editing of all moderator profile settings.
/moderator edit
Open the interactive panel to edit the moderator profile (level, position, contacts, dates, etc.).
/moderator edit user:@moderator
/modermanage punish
Give or remove a reprimand/warning to a moderator.
/modermanage punish user:@moderator type:reprimand value:1 reason:Missed violation
/modermanage bonus
Add or deduct bonus points to/from a moderator.
/modermanage bonus user:@moderator value:10 reason:Good job
/modreg
Register a new user as a level 1 moderator.
/modreg user:@new_mod
/fire
Remove a user from the moderator post, resetting their access level.
/fire user:@moderator reason:PSG
/recovery
Restore a removed moderator by returning them to level 1 access.
/recovery user:@former_mod
/moderstats
Show detailed moderator statistics.
/moderstats user:@moderator
Module configuration
To configure the module use the command /settings moderation.
The following options are available:
Information channel: Channel for notifications about moderator actions.
Moderator roles: Link Discord roles to moderation levels (from 1 to 5) and custom positions.
Trusted users: Assign users level 6 access, giving full control over the moderation system equivalent to owner rights.
Contact fields: Create custom fields (for example, "Steam", "Time zone") for moderator profiles.
Limits: Set the maximum number of reprimands, warnings, and bonuses.
Access system: Enable/disable the level system. When disabled, command permissions are determined by standard Discord permissions.
Last updated
Was this helpful?