Back to blog

Liste noire de mots Discord : AutoMod, puis un bot

Trois barrières géométriques en couches protégeant une communauté
Trois barrières géométriques en couches protégeant une communauté

Une liste noire de mots sur Discord, c'est deux couches. D'abord, Paramètres du serveur > AutoMod > Règle de mots-clés personnalisés, pour que Discord bloque un mot avant qu'il ne soit publié. Ensuite, BetterAntispam /antispam settings (exige Administrator) : ouvrez Other · blacklisted words, appuyez sur Edit blacklisted words, et collez une liste séparée par des virgules ou des retours à la ligne. AutoMod est le filet. Le bot est la liste mot entier, avec une vraie sanction après des déclenchements répétés.

Réglez les mots-clés AutoMod personnalisés avant de toucher à un bot

Vous avez besoin de Manage Server ou Administrator. La FAQ AutoMod de Discord est le mode d'emploi à jour, pas une capture de blog de 2022.

  1. Ouvrez Paramètres du serveur et allez dans AutoMod.
  2. Activez Mots couramment signalés si vous voulez les listes tenues par Discord (Insultes et termes injurieux, Contenu sexuel, Profanité sévère). Ajoutez des mots exemptés pour les termes que votre communauté utilise vraiment.
  3. Créez une Règle de mots-clés personnalisés. Ajoutez les phrases qui vous importent. Discord plafonne chaque terme à 60 caractères et chaque liste personnalisée à 1 000 termes.
  4. Réglez les réponses sur Bloquer le message plus Envoyer une alerte vers un salon réservé au staff. Timeout est disponible sur les règles de mots-clés personnalisés si vous avez aussi Moderate Members.
  5. Exemptez les rôles de modérateur et tout salon où un faux positif casserait un flux de travail, par exemple un journal de tickets.

Si la liste est nouvelle, lancez cette règle personnalisée en Envoyer une alerte seulement pendant un jour. Vous verrez ce qu'elle aurait bloqué, sans supprimer un message légitime.

C'est aussi l'écran de configuration AutoMod de Discord. Le même écran couvre le spam qui n'est que des mots interdits, pas un raid d'arrivées. Les raids sont un autre problème ; utilisez le playbook de raid pour les vagues d'arrivées.

Jokers, regex, et pourquoi AutoMod rate encore les contournements

Les mots-clés exacts correspondent à des mots ou des phrases entiers, sans tenir compte de la casse, et en tenant compte des espaces. Test Filter correspond à test filter, pas à testfilter.

Les jokers utilisent * :

  • scam* correspond à un mot qui commence par scam.
  • *nitro correspond à un mot qui se termine par nitro.
  • *gg* correspond aux lettres à l'intérieur d'un jeton plus long.

Servez-vous-en pour les variantes. N'ajoutez pas un simple *cat* sur un serveur de jeu, sauf si vous aimez mettre en timeout « catch » et « category ».

Pour des motifs plutôt qu'une liste de 50 lignes, le filtre regex de Discord exécute une regex de type Rust sur la même règle de mots-clés personnalisés (jusqu'à 10 motifs). Testez dans un playground regex Rust avant de coller. La regex permet d'attraper les fautes d'orthographe de free nitro sans lister chaque variante.

AutoMod ne surveille toujours pas les MP, ne note pas le rythme d'arrivées, et n'applique pas l'échelle de sanctions de votre serveur. Un filtre de mots dédié dans un bot comble cet écart. Pour des modèles AutoMod à copier-coller au-delà des mots-clés, voir quatre règles AutoMod.

Ajoutez la liste noire BetterAntispam avec /antispam settings

Ajoutez BetterAntispam, puis lancez /antispam settings. Il n'y a pas de connexion sur un site web pour cela. La configuration se fait dans le panneau Discord.

Dans le panneau :

  1. Utilisez le sélecteur de page et ouvrez Other · blacklisted words.
  2. Appuyez sur Edit blacklisted words.
  3. Dans Words to block (comma or newline separated), collez des termes tels que scam, free nitro.
  4. Réglez Triggers before punishment (défaut 5).
  5. Réglez Must be sent within (défaut 60s). Les exemples dans la fenêtre modale utilisent 60s.
  6. Validez. Les serveurs gratuits plafonnent la liste à 50 entrées. Shield (Tier 1) retire ce plafond.

Les mots sont stockés en minuscules. La correspondance est littérale, mot entier, sans tenir compte de la casse. Une entrée scam correspond à scam en tant que mot. Elle ne correspond pas à scammer, et un * dans la liste est un astérisque littéral, pas un joker AutoMod. Si vous avez besoin de scammer, ajoutez scammer.

Le filtre ignore les bots. Il ignore aussi les membres avec Manage Messages ou Administrator, pour que le staff puisse citer un terme bloqué sans supprimer son propre message. Les salons que vous avez marqués comme relaxed sur la page Allowlist (spamchannels) sautent aussi le filtre de mots.

Le filtre de mots s'appuie sur la liste noire elle-même. Il n'attend pas la bascule Overview « Antispam is on ». Une liste vide ne filtre rien. Remplissez la liste, sinon AutoMod fait tout le travail.

Que se passe-t-il après un déclenchement

À chaque correspondance, BetterAntispam supprime le message et publie un court avis : les déclenchements restants du membre avant le seuil, puis supprime cet avis après quelques secondes.

Les déclenchements se comptent par membre dans la fenêtre que vous avez réglée. Les défauts sont 5 déclenchements en 60 secondes. La fenêtre d'exécution ne descendra pas sous 5 secondes, même si vous saisissez une valeur plus petite.

Quand le compteur atteint le seuil, l'action de la page Punishment s'exécute. La sanction par défaut est un timeout (mute) de 5 minutes (antispamduration 300000 ms). La même page peut être réglée sur kick, ban, ou retirer les rôles au profit d'un rôle de quarantaine. Cette action est journalisée comme un dossier de modération. Routez les journaux antispam avec /logging settings si vous voulez le mot filtré dans un salon staff.

Ce n'est pas un remplacement du blocage AutoMod avant envoi. Discord voit encore le message assez longtemps pour que le bot le supprime. Gardez AutoMod pour les mots que vous ne voulez jamais voir. Utilisez la liste du bot pour les termes que vous voulez aussi sur une échelle avertissement-puis-sanction.

Quoi mettre sur la liste, et quoi en laisser dehors

Mettez-y les appâts d'arnaque propres à votre serveur, les phrases de raid, et les insultes que les préréglages AutoMod ratent. Laissez de côté les mots du dictionnaire qui apparaissent dans le chat normal. Laissez de côté les domaines d'invitation si /adblock settings couvre déjà la publicité : empiler les deux sur discord.gg, c'est ainsi que vous mutez quelqu'un qui partage l'invitation de votre propre communauté.

Si une phrase n'est mauvaise que selon le contexte, Envoyer une alerte AutoMod est plus sûr qu'une suppression par le bot. Les listes noires de mots-clés n'ont pas de contexte. Elles toucheront le mot à chaque fois.

Ne prétendez pas que cela stoppe tous les raids ou toutes les arnaques. Cela supprime les mots listés et, après assez de déclenchements, applique la sanction que vous avez choisie. Les floods d'arrivées exigent encore /antiraid settings. Les actions staff destructrices exigent encore /antinuke settings.

Questions fréquentes

Comment mettre des mots en liste noire sur Discord sans bot ?

Paramètres du serveur > AutoMod > Règle de mots-clés personnalisés. Ajoutez les termes, réglez Bloquer le message, et éventuellement Envoyer une alerte. C'est la liste noire de mots native de Discord.

BetterAntispam remplace-t-il les filtres de mots-clés AutoMod ?

Non. Utilisez les deux. AutoMod peut bloquer avant que le message ne soit visible. /antispam settings correspond aux mots entiers, compte les répétitions, et applique l'action de l'onglet Punishment une fois le seuil atteint.

Pourquoi scam n'a-t-il pas attrapé scammer ?

Le bot utilise une correspondance mot entier. Ajoutez chaque forme que vous voulez vraiment bloquer. Pour les variantes de préfixe dans AutoMod, utilisez scam* à la place.

Qui est exempté de la liste noire du bot ?

Les membres avec Manage Messages ou Administrator, les bots, et les salons de la liste antispam relaxed. Tous les autres sont filtrés.

Combien de mots puis-je ajouter gratuitement ?

  1. Enregistrer plus de 50 sur un serveur gratuit est rejeté jusqu'à ce que vous passiez à Shield.

Où changer mute, kick ou ban pour le spam de liste noire ?

/antispam settings → Punishment · after warnings. La fenêtre de liste noire ne règle que le nombre de déclenchements et la fenêtre de temps.

Sources

BetterAntispam on Nick LaunchesFeatured on ToolFameFeatured on Startup FameVerified on DANG!ToolpilotToolpilotFeatured on SaaSGrowFeatured on ShowMeBestAIFazierSubmit AI ToolsFeatured on Twelve ToolsFeatured on Wired BusinessFeatured on Findly.toolsListed on Turbo0Featured on SaaSFameFeatured on neeed.directoryFeatured on Dofollow.ToolsGood AI ToolsAI Agents DirectoryAura++SideProjectorsFoundrListShinyLaunchStartup FastNextGen ToolsFind-Us-HereDeepLaunchAcid ToolsStartupBaseNewToolUFindWhatsYourHoursOpenHuntsMarketingDBStartup InspireStarter BestTiny StartupsFeatured on aitoolfame.comFeatured on IndieHuntShinyLaunchLaunched on LaunchPandaFeatured on WhatsthebigdataFeatured on Yo.directoryAs seen on Launch Llama Newsletterbetterantispam.com Domain RatingVerified DR - Verified Domain Rating for betterantispam.comFeatured on ToolfioBetterAntispam | Firsto LaunchFeatured on DailyPingsFeatured on DanielLaunchesFeatured on ShipBoostFeatured on AgentWork.ToolsFeatured on SaaSCityFeatured on WayfindioFeatured on DodoDirectoryFeatured on TinyLaunchpadFeatured on ListMySaaSVerified on directreeFeatured on Submit HuntFeatured on VibeCodingListFeatured on NoonlaunchFeatured on LaunchItListed on MaidensailVerified on Endors — BetterAntispamMarked on IndieAscentListed on CurlShipListed on PublishYourSaaS