Moderation Commands
This reference is generated from the command definitions shipped with AXON. Replace ? with your server's configured prefix. Required arguments use angle brackets; optional arguments use square brackets. Server module settings, cooldowns, target role hierarchy, and bot access still apply.
Slash Commands
/ban <user> [reason] [delete_days]
Permanently ban a member from the server.
Member access: Ban Members
AXON needs: View Channel, Send Messages, Ban Members
user: The member to ban (required)reason: Reason for the ban (optional)delete_days: Days of message history to delete (0-7) (optional)
/clear <amount> [user]
Delete a number of messages from the current channel.
Member access: Server members
AXON needs: View Channel, Send Messages, Manage Messages, Read Message History
amount: Number of messages to delete (1-100) (required)user: Only delete messages from this user (optional) (optional)
/clearwarnings <user>
Clear all warnings for a member.
Member access: Manage Messages
AXON needs: View Channel, Send Messages
user: The member to clear warnings for (required)
/jail <user> [duration] [reason]
Jail a member: strips roles and locks them to the jail role.
Member access: Manage Roles
AXON needs: View Channel, Send Messages, Manage Roles
user: Member to jail (required)duration: Duration e.g. 30m, 1h, 2d (omit for indefinite) (optional)reason: Reason for jailing (optional)
/kick <user> [reason]
Kick a member from the server.
Member access: Kick Members
AXON needs: View Channel, Send Messages, Kick Members
user: The member to kick (required)reason: Reason for the kick (optional)
/lock [reason]
Lock the current channel to prevent members from sending messages.
Member access: Manage Channels
AXON needs: View Channel, Send Messages, Manage Roles
reason: Reason for locking the channel (optional)
/lockdown
Lock all channels in the server (emergency mode).
Member access: Manage Server
AXON needs: View Channel, Send Messages, Manage Roles, Manage Channels
/nickname <user> [name]
Change or reset a member's nickname.
Member access: Manage Nicknames
AXON needs: View Channel, Send Messages, Manage Nicknames
user: The member (required)name: New nickname (leave blank to reset) (optional)
/role <user> <role>
Add or remove a role from a member.
Member access: Manage Roles
AXON needs: View Channel, Send Messages, Manage Roles
user: The member (required)role: The role to toggle (required)
/roledelete <role> [reason]
Permanently delete a role from the server.
Member access: Manage Roles
AXON needs: View Channel, Send Messages, Manage Roles
role: The role to delete (required)reason: Reason for deletion (optional)
/roleicon <role> <icon>
Set a unicode emoji or image URL as a role's icon.
Member access: Manage Roles
AXON needs: View Channel, Send Messages, Manage Roles
role: The role to update (required)icon: Unicode emoji (e.g. 🔥) or a direct image URL (PNG/JPG/WebP) (required)
/slowmode <seconds>
Set the slowmode delay for the current channel.
Member access: Manage Channels
AXON needs: View Channel, Send Messages, Manage Channels
seconds: Delay in seconds (0 to disable) (required)
/snipe [channel] [hours]
View recently deleted messages in a channel.
Member access: Manage Messages
AXON needs: View Channel, Send Messages
channel: Channel to snipe (defaults to current channel) (optional)hours: Only show messages deleted in the last N hours (optional)
/timeout <user> <duration> [reason]
Temporarily mute a member (e.g. 10m, 1h, 1d).
Member access: Moderate Members
AXON needs: View Channel, Send Messages, Moderate Members
user: The member to timeout (required)duration: Duration (e.g. 10m, 1h, 7d) (required)reason: Reason for the timeout (optional)
/unban <user_id>
Revoke a ban for a user by their ID.
Member access: Ban Members
AXON needs: View Channel, Send Messages, Ban Members
user_id: The Discord ID of the user to unban (required)
/unjail <user> [reason]
Release a jailed member and restore their roles.
Member access: Manage Roles
AXON needs: View Channel, Send Messages, Manage Roles
user: Member to release (required)reason: Reason for release (optional)
/unlock [reason]
Unlock a previously locked channel.
Member access: Manage Channels
AXON needs: View Channel, Send Messages, Manage Roles
reason: Reason for unlocking the channel (optional)
/unlockdown
Restore all channels after a lockdown.
Member access: Manage Server
AXON needs: View Channel, Send Messages, Manage Roles, Manage Channels
/untimeout <user>
Remove a timeout from a member.
Member access: Moderate Members
AXON needs: View Channel, Send Messages, Moderate Members
user: The member to remove the timeout from (required)
/unwarn <user> <index>
Remove a specific warning from a member.
Member access: Manage Messages
AXON needs: View Channel, Send Messages
user: The member (required)index: Warning number to remove (from /warnings) (required)
/warn <user> <reason>
Issue a formal warning to a member.
Member access: Manage Messages
AXON needs: View Channel, Send Messages
user: The member to warn (required)reason: Reason for the warning (required)
/warnings <user>
View all warnings for a member.
Member access: Manage Messages
AXON needs: View Channel, Send Messages
user: The member whose warnings to view (required)
Prefix Commands
?ban <member> [reason]
Ban a member.
Member access: Ban Members
AXON needs: View Channel, Send Messages
member: Member (required)reason: Reason (optional)
?clear <amount> [member]
Delete messages.
Member access: Server members
AXON needs: View Channel, Send Messages
amount: Amount (required)member: Member (optional)
Aliases: ?purge, ?prune
?clearwarns <member>
Clear all warnings for a member.
Member access: Manage Messages
AXON needs: View Channel, Send Messages
member: Member (required)
Aliases: ?clearwarnings, ?warnreset
?jail <member> [args]
Jail a member.
Member access: Manage Roles
AXON needs: View Channel, Send Messages
member: Member (required)args: Args (optional)
?kick <member> [reason]
Kick a member.
Member access: Kick Members
AXON needs: View Channel, Send Messages
member: Member (required)reason: Reason (optional)
?lock [reason]
Lock the current channel.
Member access: Server members
AXON needs: View Channel, Send Messages
reason: Reason (optional)
?lockdown
Lock all channels in the server.
Member access: Administrator or Manage Server
AXON needs: View Channel, Send Messages
?mute <member> <duration> [reason]
Timeout a member.
Member access: Manage Messages
AXON needs: View Channel, Send Messages
member: Member (required)duration: Duration (required)reason: Reason (optional)
Aliases: ?timeout, ?to
?nick <member> [name]
Change or reset a member's nickname.
Member access: Manage Nicknames
AXON needs: View Channel, Send Messages
member: Member (required)name: Name (optional)
Aliases: ?nickname, ?setnick
?role <member> <role_name>
Toggle a role on/off for a member.
Member access: Manage Roles
AXON needs: View Channel, Send Messages
member: Member (required)role_name: Role name (required)
Aliases: ?giverole, ?takerole
?roledelete <role> [reason]
Permanently delete a role.
Member access: Administrator or Manage Server
AXON needs: View Channel, Send Messages
role: Role (required)reason: Reason (optional)
Aliases: ?delrole
?roleicon <role> <icon>
Set a unicode emoji or image URL as a role icon.
Member access: Manage Roles
AXON needs: View Channel, Send Messages
role: Role (required)icon: Icon (required)
?slowmode <seconds>
Set channel slowmode.
Member access: Manage Channels
AXON needs: View Channel, Send Messages
seconds: Seconds (required)
Aliases: ?slow
?snipe [channel] [hours]
View recently deleted messages.
Member access: Manage Messages
AXON needs: View Channel, Send Messages
channel: Channel (optional)hours: Hours (optional)
?unban <user_id> [reason]
Unban a user by ID.
Member access: Ban Members
AXON needs: View Channel, Send Messages
user_id: User id (required)reason: Reason (optional)
?unjail <member> [reason]
Release a jailed member and restore their roles.
Member access: Manage Roles
AXON needs: View Channel, Send Messages
member: Member (required)reason: Reason (optional)
?unlock [reason]
Unlock the current channel.
Member access: Server members
AXON needs: View Channel, Send Messages
reason: Reason (optional)
?unlockdown
Restore all channels after a lockdown.
Member access: Administrator or Manage Server
AXON needs: View Channel, Send Messages
?unmute <member>
Remove a member's timeout.
Member access: Manage Messages
AXON needs: View Channel, Send Messages
member: Member (required)
Aliases: ?untimeout
?unwarn <member> <index>
Remove a specific warning.
Member access: Manage Messages
AXON needs: View Channel, Send Messages
member: Member (required)index: Index (required)
?warn <member> <reason>
Warn a member.
Member access: Manage Messages
AXON needs: View Channel, Send Messages
member: Member (required)reason: Reason (required)
?warnings <member>
View warnings for a member.
Member access: Manage Messages
AXON needs: View Channel, Send Messages
member: Member (required)
Aliases: ?warns, ?infractions
AXON