Moderation
Warnings, timeouts, kicks, bans, purges and the modlog — Cortex's full moderation toolkit.
Punishment commands
| Command | What it does |
|---|---|
/warn user <user> [reason] | Issue a formal warning; stored in the modlog |
/warn show <user> | List a member's warnings |
/warn clear <user> | Wipe a member's warnings |
/timeout <user> <duration> [reason] | Discord-native timeout (mute) |
/untimeout <user> | Remove an active timeout |
/kick <user> [reason] | Remove a member from the server |
/ban <user> [reason] | Ban a member |
/unban <user-id> | Lift a ban by user ID |
/purge <amount> [user] | Bulk-delete messages (subcommands: all, user, bot, links, caps, images, reactions, mentions, embed, emojis, pins) |
/slowmode set <channel> <time> | Set channel slowmode |
/slowmode disable | Turn off slowmode |
/lockdown | Lock all public channels at once |
/warnconfig add <warnings> <punishment> | Auto-punish after N warnings (e.g. 3 → kick) |
/warnconfig decay | Let warnings expire after a set time |
/kickall <role> | Kick everyone except a safe role |
/mass-unban | Unban every member in the server |
All punishment commands require you to have the matching Discord permission and your role must be above the target's. Cortex enforces hierarchy so mods can't punish people above them.
The modlog
Every warn, timeout, kick, ban and automod action is recorded per-member. Access mod logs through the dashboard at Server → Modlogs, or use:
/warn show <user>
Entries include who acted, when, the reason and the case number. The dashboard shows the same data with filtering and search.
Escalation philosophy
Cortex doesn't auto-escalate punishments (warn → kick → ban) by itself except where automod rules say so. Your team decides the ladder — see the recommendation in Automod.
Automatic warn → punishment
Instead of manually tracking repeat offenders, /warnconfig automates it:
/warnconfig add 3 kick
/warnconfig add 5 ban
/warnconfig decay 30d
At 3 warnings the member is kicked, at 5 banned, and warnings older than 30 days fall off automatically. Automatic punishments can tie into the same modlog as manual ones.
Role & message tools
/role add|remove|create|delete|members— manage roles/roleall /unroleall— grant or strip a role from everyone (or just members/bots)/snipe— see the last deleted message in a channel (handy for catching deleted context)
