AutoMod¶
Automated moderation, strike management, and raid protection controls.
Commands¶
automod¶
Show the current AutoMod snapshot for the server.
- Syntax:
^automod - Access: Manage Server permission
automod show¶
Alias for the main AutoMod snapshot view.
- Syntax:
^automod show - Access: Manage Server permission
automod antiinvite¶
Set the invite filter punishment.
- Syntax:
^automod antiinvite <strikes|delete|off> - Access: Manage Server permission
automod antireferral¶
Set the referral-link punishment.
- Syntax:
^automod antireferral <strikes|delete|off> - Access: Manage Server permission
automod anticopypasta¶
Detect and punish known copypasta spam.
- Syntax:
^automod anticopypasta <strikes|delete|off> - Access: Manage Server permission
automod antieveryone¶
Control punishment for @everyone and @here abuse.
- Syntax:
^automod antieveryone <strikes|delete|off> - Access: Manage Server permission
automod maxmentions¶
Set the mention threshold for regular user mentions.
- Syntax:
^automod maxmentions <count|off> - Access: Manage Server permission
automod maxrolementions¶
Set the threshold for role mentions in one message.
- Syntax:
^automod maxrolementions <count|off> - Access: Manage Server permission
automod maxlines¶
Set the line-count threshold for multi-line spam.
- Syntax:
^automod maxlines <count|off> - Access: Manage Server permission
automod antiduplicate¶
Configure duplicate-message spam detection.
- Syntax:
^automod antiduplicate <strike-threshold|off> [delete-threshold] [strikes] - Access: Manage Server permission
automod resolvelinks¶
Enable or disable redirect-link resolution.
- Syntax:
^automod resolvelinks <on|off> - Access: Manage Server permission
automod autodehoist¶
Configure automatic nickname dehoisting.
- Syntax:
^automod autodehoist <character|off> - Access: Manage Server permission
automod whitelist¶
Manage the invite whitelist for allowed guild IDs.
- Syntax:
^automod whitelist <add|remove|show> [guild-id...] - Access: Manage Server permission
automod filter¶
Show the current custom AutoMod filters.
- Syntax:
^automod filter - Access: Manage Server permission
automod filter add¶
Create or update a named custom AutoMod filter.
- Syntax:
^automod filter add <name> <strikes> <patterns...> - Access: Manage Server permission
automod filter remove¶
Delete a named custom filter.
- Syntax:
^automod filter remove <name> - Access: Manage Server permission
automod filter list¶
List all custom AutoMod filters for the server.
- Syntax:
^automod filter list - Access: Manage Server permission
automod antiraid¶
Configure the join-burst trigger for automatic raid mode.
- Syntax:
^automod antiraid <on|off|joins/seconds> - Access: Manage Server permission
automod ignore¶
Exclude a role or channel from AutoMod enforcement.
- Syntax:
^automod ignore <role|channel> - Access: Manage Server permission
automod unignore¶
Remove a role or channel from the AutoMod ignore list.
- Syntax:
^automod unignore <role|channel> - Access: Manage Server permission
punishment¶
Map strike thresholds to automatic punishments.
- Syntax:
^punishment <strikes> <warn|mute|kick|ban|softban|silentban|none> [duration] - Access: Manage Server permission
strike¶
Manually add strikes to one or more members.
- Syntax:
^strike [count] <users...> <reason> - Access: Moderate Members permission or configured mod role
pardon¶
Manually remove strikes from one or more members.
- Syntax:
^pardon [count] <users...> <reason> - Access: Moderate Members permission or configured mod role
check¶
Inspect a member's moderation state in one panel.
- Syntax:
^check - Access: Moderate Members permission or configured mod role
raidmode¶
Manually turn raid mode on or off.
- Syntax:
^raidmode <on|off> [reason] - Access: Manage Server permission