Skip to main content

Anti-Spam

Anti-Spam detects rapid message spam and can escalate to Discord timeouts for extreme spam.

Plan Required

Normal.

Required Bot Permissions

  • Manage Messages for cleanup actions
  • Moderate Members for timeout actions
  • Message Content intent

Setup

/modules enable anti_spam
/antispam setup
/antispam view
/antispam bypass-role

Example Setup

/antispam setup message_count:6 interval_seconds:5 action:delete

Testing

Use a staff-only test channel and a controlled test account. Do not test in a live public channel.

Common Issues

  • Timeout does not work: grant Moderate Members and check target hierarchy.
  • Spam not detected: enable Message Content intent.
  • Staff affected: configure bypass roles.
/diagnostics module module:anti_spam