Moderation

A Discord moderation bot that works while you sleep

Ten automatic filters that deal with spam, ads and insults, and complete commands for your moderation team. Your server stays clean, day and night.

Anti-spamAnti-adsAnti-mentionBanned wordsCaps

Ten automatic filters

  • Anti-spam: repeated messages or messages sent in bursts;
  • Anti-flood: too many messages in a few seconds;
  • Anti-advertising: Discord invites and external links, with a list of allowed domains;
  • Link filter: allow everything, block everything, allowlist or blocklist, URL shorteners included;
  • Word filter: banned words, tolerated words, regular expressions, and detection of workarounds (accents, invisible characters, swapped letters);
  • Anti mass mentions;
  • Anti caps, anti emoji spam and anti special characters;
  • Ghost ping: a mention deleted or edited right after sending.

Graduated sanctions, your way

For each filter, build the response in order: delete the message, warn, mute (Discord timeout up to 28 days), kick or ban. Add a minimum delay between two sanctions so a member isn't piled on, and a private message to explain why.

Each filter has its exemptions: roles, channels, specific members, or anyone who already has moderation permissions. A message is only sanctioned once, by the first filter that catches it, and every automatic sanction goes into the member's history.

Get started in three steps

  • Turn on the filters you need: each one comes with sensible defaults (delete the message and warn, plus a 10-minute timeout for advertising);
  • tune the thresholds to your server's size: number of messages, mentions or emojis, caps ratio;
  • add your exemptions: a link-sharing channel, a content creator role, trusted members.

A global rate limit completes the set: past a number of messages over a window you choose, AutoMod steps in even if no specific filter fired. The word filter accepts up to 2,000 banned words, 2,000 tolerated words and 50 regular expressions.

Every command your staff needs

  • /ban (temporary or permanent, with recent message deletion), /editban and /unban;
  • /mute, /editmute and /unmute;
  • /kick and /warn (reason required), /delwarn to remove a warning;
  • /history to view a member's history, /history clear to wipe it with confirmation;
  • /clear up to 100 messages, /lock and /unlock (with a duration), /nuke to start again from a fresh channel;
  • temporary /addrole and /removerole, /massrole to give a role to the whole server.

The Discord hierarchy is respected: nobody can sanction a role equal to or above their own. The sanctioned member is told by private message.

Follow-up from the dashboard

The dashboard's Members page lists sanctioned members with their history. The AutoMod log channel receives every detection with the member, the channel, the content and the sanction, and groups detections during a surge so your staff isn't flooded.

Free or Premium?

This whole module is free: every feature described on this page is available without a subscription, with no limit tied to a plan.

Compare plans

Frequently asked questions

Which Discord moderation bot should I choose?

Look for adjustable automatic filters, graduated sanctions and a per-member history. HurixBot brings all three for free, plus a captcha and anti-raid mode.

Can I block banned words even when they're misspelled or written with symbols?

Yes, the word filter normalises text before comparing it: accents, invisible characters, letters replaced by look-alike digits or symbols. You can also add regular expressions.

Are sanctions temporary?

Bans and mutes can have a duration (10m, 2h, 7d…), editable with /editban and /editmute. A temporary ban is lifted automatically when it ends.

Is the moderation module free?

Yes, the ten AutoMod filters, the sanctions and every moderation command are free, with no limit tied to a plan.

Does AutoMod apply to moderators?

By default, members who already have moderation permissions are exempt. You can also exempt roles, channels or specific members, filter by filter.

Go further

Ready to try HurixBot?

Add the bot in two clicks, then set up each module from the dashboard, without writing a single line of code.