Modération
automod
anti-spam
anti-pub
filtre de mots

Protéger ton serveur avec l'AutoMod

Anti-spam, anti-pub, filtres de mots et de liens, ghost ping : 10 filtres avec sanctions et exemptions sur mesure.

6 minPublié le 25 octobre 2026
Protéger ton serveur avec l'AutoMod

L'AutoMod de HurixBot lit chaque message en temps réel et réagit tout seul au spam, à la pub, aux insultes ou aux pings fantômes. Il propose 10 filtres que tu actives à la carte, chacun avec ses seuils, ses sanctions et ses exemptions. 🛡️

1. Activer l'AutoMod

Ouvre Modules → AutoMod sur le dashboard et active l'interrupteur en haut à droite. Tant qu'il est éteint, aucun filtre ne tourne, même s'ils sont activés un par un.

Le menu de gauche regroupe les réglages :

  • Général : réglages communs à tous les filtres.
  • Chat : Anti-Spam, Flood, Spam Emojis, Spam Majuscules, Caractères spéciaux.
  • Filtrage : Filtre de mots, Anti-Pub, Filtre de liens.
  • Raid : Mode Raid (voir le tutoriel dédié).
  • Mention & Autres : Anti-Mention, Ghost Ping.

Un point vert apparaît à côté de chaque filtre activé.

2. Les réglages généraux

Dans l'onglet Général :

  • Salon de logs : chaque déclenchement y est publié (membre, salon, sanctions appliquées, contenu du message).
  • Notifier par MP les utilisateurs sanctionnés : le membre reçoit un message privé reprenant le motif de la sanction. Si ses MP sont fermés, rien ne se passe.
  • Rate-limit global : un garde-fou de performance pour les gros afflux de messages. Les valeurs par défaut (30 messages par 60 000 ms) conviennent à presque tous les serveurs.

3. Comprendre la page d'un filtre

Chaque filtre a la même structure :

  1. Activer ce module : allume le filtre.
  2. Paramètres de détection : les seuils propres au filtre.
  3. Sanctions : la liste des actions, appliquées dans l'ordre. Clique sur Ajouter une sanction, choisis le type, puis réordonne ou retire les actions avec les flèches.
  4. Délai mini entre deux sanctions (ms) : un même membre ne peut être puni qu'une fois par filtre pendant ce délai (5 000 ms par défaut). Entre-temps, ses messages fautifs sont seulement supprimés.
  5. Whitelist : les exemptions du filtre.

Les sanctions disponibles :

  • Supprimer le message
  • Avertir l'utilisateur : ajoute un avertissement à l'historique du membre (visible avec /history).
  • Mute (timeout) et Timeout : exclusion temporaire. La durée se règle en secondes, jusqu'à 28 jours (2 419 200 s). Sans durée, c'est 10 minutes.
  • Kick : expulsion du serveur.
  • Ban : bannissement définitif.

Le champ Motif (optionnel) est le texte enregistré dans l'historique et envoyé en MP. Écris-le en français clair, par exemple « Pub interdite ».

Sans aucune action, le filtre se contente de journaliser la détection : pratique pour tester tes seuils avant de sanctionner.

4. Les filtres « Chat »

  • Anti-Spam : se déclenche quand un membre envoie le même message plusieurs fois (Messages identiques tolérés, 3 en 8 000 ms par défaut) ou trop de messages d'affilée (Burst toléré, 5 en 4 000 ms). Le message qui atteint le seuil déclenche la sanction.
  • Flood : limite le nombre de messages par membre (Messages max, 7 en 5 000 ms par défaut).
  • Spam Emojis : trop d'emojis dans un message (Emojis max par message, 10 par défaut), ou une proportion trop grande (Ratio max, 0,7) dans les messages d'au moins 10 caractères.
  • Spam Majuscules : messages écrits en MAJUSCULES au-delà du Ratio MAJ max (0,7), à partir de 10 lettres.
  • Caractères spéciaux : messages remplis de symboles décoratifs au-delà du ratio choisi (0,7), à partir de 10 caractères.

5. Les filtres « Filtrage »

Filtre de mots

  • Mots bannis : les mots ou expressions interdits.
  • Mots tolérés : si l'un d'eux est présent, le message n'est pas sanctionné.
  • Patterns Regex : pour les utilisateurs avancés (512 caractères max par expression).
  • Sensible à la casse : désactivé par défaut, les majuscules sont ignorées.
  • Mot exact uniquement : active-le pour éviter qu'un mot banni court soit repéré à l'intérieur d'un mot innocent.
  • Normalisation anti-contournement : activée par défaut, elle démasque les « l33t », les lettres déguisées et les caractères invisibles.

Anti-Pub

  • Détecter les invitations Discord : discord.gg, discord.com/invite, dsc.gg…
  • Détecter les liens externes : activé par défaut, il vise tous les liens http(s), sauf ceux de Domaines autorisés (sous-domaines inclus, ex : youtube.com).

Filtre de liens

  • Mode : Autoriser tous les liens, Bloquer tous les liens, Whitelist de domaines (seuls les domaines listés passent) ou Blacklist de domaines (les domaines listés sont bloqués).
  • Détecter les raccourcisseurs d'URL : bit.ly, t.co, tinyurl… quel que soit le mode. Attention, youtu.be en fait partie.
  • Détecter les invitations Discord.

6. Les filtres « Mention & Autres »

  • Anti-Mention : sanctionne au-delà de Mentions max / message (5 par défaut) ou de Mentions max / fenêtre (10 en 10 000 ms). Tu peux compter ou non les mentions de rôles et @everyone / @here.
  • Ghost Ping : repère un membre qui mentionne quelqu'un puis supprime ou modifie son message pour effacer la mention. Le message ayant disparu, sa sanction par défaut est un simple avertissement.

7. Les exemptions (Whitelist)

Chaque filtre a sa propre liste :

  • Bypass des permissions de modération : activé par défaut, les membres ayant Gérer les messages, Gérer le serveur ou Administrateur sont ignorés.
  • Rôles exemptés : idéal pour tes partenaires ou ton équipe.
  • Salons exemptés : par exemple un salon #pub pour l'Anti-Pub.
  • Utilisateurs exemptés : colle l'ID Discord du membre et appuie sur Entrée.

Les bots ne sont jamais filtrés.

Pense à cliquer sur Enregistrer en bas de la page après tes modifications.

Permissions nécessaires au bot

Selon les sanctions choisies : Gérer les messages (suppression), Exclure temporairement des membres (mute/timeout), Expulser des membres et Bannir des membres. Le rôle de HurixBot doit être placé au-dessus des membres à sanctionner.

Bonnes pratiques

  • Commence par « Supprimer le message + Avertir », puis durcis si besoin.
  • Un message n'est sanctionné qu'une seule fois, par le premier filtre qui le repère.
  • Les déclenchements apparaissent aussi dans la page Logs du dashboard, sous l'action « 🛡️ AutoMod : … ».
  • Si ton staff doit être filtré lui aussi (pour tester), désactive le bypass des permissions le temps du test.

À lire ensuite : le tutoriel « Protéger ton serveur des raids » pour configurer le Mode Raid.

Découvrir le moduleModération & AutoMod