AutoMod
Configure message rules, escalation and a staff-reviewed honeypot channel.
Available rules
- Spam: repeated message activity within a time window.
- Duplicate messages: repeated identical/similar messages according to the configured threshold.
- Discord invites: block invites except explicitly allowed invite codes.
- External links: block all links or use an allow-list.
- Excessive capitals: enforce a minimum message length and capitals percentage.
- Mention spam: act when the configured mention threshold is exceeded.
- Blocked words: use a built-in profile plus custom words/phrases and exceptions.
Honeypot channel
The honeypot is a decoy channel for bot and spammer traffic. When protection is enabled, Nyra posts a clear warning in the selected channel and refreshes that same message when the settings are saved again.
When a non-exempt member posts any message, attachment or sticker there, Nyra stores the evidence, deletes the message where possible and applies a 27-day timeout pending staff review. The staff notification includes the captured trigger message as well as a link to the complete incident record.
Discord limits individual timeouts to 28 days. Nyra checks unresolved honeypot cases every six hours and renews the timeout before it expires. Staff can approve and release the member, deny and kick them, or deny and ban them from the buttons posted in the AutoMod log channel.
Exemptions
Rules can ignore moderators and configured roles/channels. Use exemptions narrowly so they do not create large unmoderated areas of the server.
Escalation stages
Rules can use escalation so repeated offences progress through configured actions. Available actions can include delete, warn, timeout, mute, kick or ban depending on the rule and Nyra’s Discord permissions.
Simulator
The AutoMod simulator tests a sample message without moderating a real user. It shows the matched rule, expected escalation stage and action so you can validate a rule before relying on it.
Incident history
AutoMod records incidents for review. Optional Discord incident notifications can be enabled with a dedicated log channel.
Permissions matter
An escalation can be configured correctly but still fail if Nyra lacks the Discord permission for that action. Use Health → Permission Pre-flight after changing moderation actions.