Skip to main content
Percy’s moderation suite gives your team the tools to keep your server safe and well-managed. Every command in this section is a hybrid command, meaning you can run it as a slash command (e.g. /ban) or as a text prefix command (e.g. ?ban) — both forms behave identically. Most actions require the invoking member to hold a moderator-level permission such as Kick Members, Ban Members, Manage Messages, or Manage Roles, and Percy itself needs the same permission in order to carry out the action.

Command Reference

All commands below work as both slash commands (/command) and prefix commands (?command). Slash command syntax is used throughout this page.

Usage Examples

Banning a member

Permanently bans the mentioned user and records the reason in the audit log.

Temporary ban

Bans the member for 3 days, then automatically unbans them. Duration accepts short forms such as 30m, 2h, 3d.

Bulk-purging messages

Deletes up to 50 messages sent by bots in the current channel. You can combine multiple flags — see the full flag list below.

Timed mute

Use /tempmute for a mute that automatically expires. /mute applies the mute role indefinitely until you manually run /unmute.

Purge Flags

The /purge command accepts optional flags to narrow which messages are deleted:

More in This Section

AutoMod

Configure spam detection, raid protection, and mention-spam auto-bans.

Sentinel

Set up captcha verification to gate new members joining your server.

Lockdown

Instantly pause channel activity during raids or emergencies.