Mis à jour 04/10/2026 • 5 vues

Guide de la modération

Important
Le module Modération est désactivé par défaut. Les admins du serveur doivent l'activer sous Tableau de bord → Modules avant que les commandes listées ici soient disponibles.

Le module Modération donne à votre équipe une boîte à outils complète : sanctions manuelles avec suivi des cas, moteur de règles automatique, protection Anti-Nuke et file de signalements alimentée par les membres. Chaque action, manuelle ou automatique, crée un cas numéroté afin que tout l'historique reste vérifiable.

La carte des paramètres de modération : salon du journal de modération, rôle muet, notifications aux membres et mode simulation
La carte des paramètres de modération : salon du journal de modération, rôle muet, notifications aux membres et mode simulation

Sanctions manuelles

Chaque sanction enregistre un numéro de cas, le modérateur responsable, la cible, la raison et un horodatage. Les membres reçoivent un MP lorsqu'une sanction est appliquée.

Avertissements

/warn user:@member reason:<optional reason> duration:<optional time>

Donne un avertissement formel. Les avertissements s'accumulent et peuvent déclencher l'escalade AutoMod une fois un seuil atteint.

Le paramètre facultatif duration détermine combien de temps l'avertissement reste actif avant d'expirer et de ne plus compter pour l'escalade. Les formats acceptés sont ceux de l'exclusion temporaire : 12h, 30d, 6mo. La valeur 0 rend l'avertissement permanent. Sans ce paramètre, la valeur par défaut du serveur s'applique, configurée sous Tableau de bord → Modération → Avertissements → Durée de validité des avertissements (jours).

Paramètre du serveur Résultat de /warn (sans duration:)
Durée de validité des avertissements (jours) vide / 0 Les avertissements n'expirent jamais.
Durée de validité des avertissements (jours) N Chaque nouvel avertissement expire N jours après son émission.

Exclusions temporaires

/timeout user:@member duration:<time> reason:<optional reason>
/timeout user:@member remove:True reason:<optional reason>

Exclut temporairement un membre pour une durée fixe. Formats acceptés : 10m, 1h, 1d, 7d. La durée maximale est de 28 jours (limite fixe de Discord). Sans durée indiquée, la valeur par défaut est d'une heure. Indiquez remove:True pour lever plutôt une exclusion temporaire en cours.

Expulsions

/kick user:@member reason:<optional reason>

Nécessite Expulser des membres.

Bannissements

/ban user:@member reason:<optional reason> duration:<optional time> delete_days:<0-7>
/softban user:@member reason:<optional reason>
/unban user_id:<Discord user ID> reason:<optional reason>

/ban prend en charge les bannissements permanents, les bannissements temporaires (par exemple 7d) et la suppression des messages lors du bannissement (0 à 7 jours, 1 par défaut). /softban bannit puis débannit aussitôt pour supprimer les messages récents d'un membre sans l'exclure définitivement. Les deux nécessitent Bannir des membres.

Contrôle des salons

/purge count:<1-1000> user:<optional @member>
/slowmode channel:<optional #channel> seconds:<0-21600>
/lockdown channel:<optional #channel> reason:<optional>

/purge supprime en masse les messages récents (avec un filtre facultatif sur un utilisateur précis). /slowmode règle la limite de fréquence d'un salon. /lockdown empêche tout le monde de publier, ce qui est utile pendant un raid.

Gestion des cas

Chaque sanction devient un cas. Les cas peuvent être consultés, modifiés, révoqués ou contestés, le tout depuis une seule commande.

/cases user:<optional @member> case_id:<optional number> show_revoked:<true/false>

Sans option, /cases liste les derniers cas du serveur, dix par page. Indiquez user pour voir les cas d'un membre, ou case_id pour ouvrir directement un cas. Depuis la liste, vous pouvez :

  • Ouvrir un cas pour voir ses détails.
  • Modifier la raison pour changer la raison enregistrée sur le cas.
  • Révoquer un cas. Révoquer un cas qui a entraîné un bannissement ou une exclusion temporaire annule automatiquement la sanction (le membre est débanni ou l'exclusion temporaire est levée).
  • Effacer les avertissements du membre sélectionné. Seuls ses avertissements actifs sont effacés.
  • Afficher les révoqués ou Masquer les révoqués pour inclure ou masquer les cas inactifs.

Recours des membres

/appeal case_number:<number> reason:<your reason>

Les membres peuvent contester un cas qui les concerne. Les recours arrivent dans la file de l'équipe pour examen : un recours accepté révoque le cas, un recours refusé le laisse en place avec une note.

Faites un clic droit sur un message ou un utilisateur pour accéder aux actions de modération sans taper de commande :

  • Signaler le message : envoie le message dans la file de signalements pour que l'équipe le trie.
  • Mod : infos du membre : ouvre un embed partagé d'informations sur l'utilisateur avec l'historique d'activité, les cas précédents et une barre d'actions rapides.

File de signalements (tri)

Les membres utilisent l'action de clic droit Signaler le message pour signaler un contenu problématique. Chaque signalement arrive dans un salon de tri réservé à l'équipe avec :

  • Un bouton de lien qui mène directement au message signalé.
  • Des boutons de sanction en un clic (avertissement / exclusion temporaire / expulsion / bannissement) qui ouvrent des fenêtres de cas préremplies.
  • Une limite de fréquence par auteur de signalement pour que la file ne puisse pas être inondée.

Les actions de tri acceptées gardent les boutons de sanction disponibles, de sorte qu'un même signalement peut mener à plusieurs actions successives de l'équipe.

AutoMod

Le moteur AutoMod applique des règles à chaque message. Les règles combinent plusieurs conditions et plusieurs actions, et se configurent depuis le tableau de bord :

  • Filtres de contenu : mots interdits (regex prises en charge), proportion de majuscules (avec un nombre minimal de lettres configurable pour que les exclamations courtes et les lignes surtout composées de chiffres, comme les Game ID, passent), liste blanche de liens, filtres de pièces jointes, limites de mentions.
  • Escalade : chaque règle peut définir sa propre échelle d'escalade (par exemple 1re infraction → avertissement, 2e → exclusion temporaire de 10 min, 3e → expulsion).
  • Exceptions : exemptez des rôles ou des salons précis pour chaque règle.
  • Tester les filtres : testez vos filtres personnalisés sur un message quelconque dans le tableau de bord avant de vous y fier.

Les sanctions AutoMod sont des cas ordinaires : les membres les voient dans /cases et peuvent les contester via /appeal.

Modes de comparaison des règles à seuil

Les règles à seuil (mentions, proportion de majuscules, nombre de pièces jointes, règles de messages par fenêtre de temps) proposent trois façons de comparer le nombre réel à votre valeur cible :

Mode de comparaison Se déclenche quand… Exemple
gte (par défaut) Le nombre est au moins égal au seuil. « 3 mentions ou plus dans un message. »
exact Le nombre correspond exactement au seuil. « Exactement 5 messages en 10 secondes. »
range Le nombre se situe dans [threshold, threshold_max]. « Entre 4 et 7 pièces jointes en 15 secondes. »

Les règles de plage et exactes ne décident qu'à la fin de leur fenêtre, si bien qu'une rafale de 20 messages dans la première seconde ne peut pas court-circuiter une règle « exactement 5 ».

Portée des filtres personnalisés et pièces jointes

Les filtres personnalisés disposent d'un réglage S'applique à, afin que le même moteur de règles puisse vérifier le texte du message, les pièces jointes envoyées, ou les deux.

S'applique à Ce qui est vérifié
Texte du message (par défaut) Le contenu écrit du message.
Noms des pièces jointes Le ou les fichiers envoyés : nom, extension et taille.
Les deux Le contenu du message ou une pièce jointe.

Un filtre sur les noms des pièces jointes peut combiner librement :

  • Motif : comparé au nom du fichier, sous forme de mot, de joker ou de regex.
  • Extensions : une liste comme exe, scr, bat, réglée sur Bloquer ces extensions ou Autoriser uniquement ces extensions.
  • Taille de fichier max. (Mo) : tout fichier au-dessus de la limite déclenche le filtre.

Séries de pièces jointes et diffusion sur plusieurs salons

Deux types de règles dédiés visent les formes plus récentes d'abus de pièces jointes :

  • Série de pièces jointes (attachmentSeries) : signale un utilisateur qui publie une suite numérotée de fichiers comme IMG_0001.jpg, IMG_0002.jpg, IMG_0003.jpg dans la fenêtre configurée. Levlix réduit les suites de chiffres à une clé commune, si bien que la règle se déclenche sur une vraie série (au moins deux noms numérotés distincts partageant une même racine) et non sur le même fichier publié plusieurs fois.
  • Pièces jointes sur plusieurs salons (attachmentChannelSpam) : signale un utilisateur qui disperse des pièces jointes dans plusieurs salons en peu de temps, un schéma courant des raids gore/CSAM et du spam NSFW. Le nombre de salons et la durée de la fenêtre se configurent séparément.

Les deux règles alimentent l'échelle d'escalade habituelle et produisent des cas ordinaires.

Discord AutoMod

Discord fournit son propre AutoMod : des règles côté serveur qui bloquent un message avant sa publication et continuent de fonctionner pendant le redémarrage d'un bot. Levlix ne le remplace pas. Les deux moteurs excellent dans des domaines différents, et la page Tableau de bord → Modération → Discord AutoMod vous permet de piloter les deux au même endroit.

Discord AutoMod Levlix AutoMod
Moment d'action Avant la publication du message Après l'arrivée du message
Fonctionne quand le bot est hors ligne Oui Non
Schémas dans le temps (inondations, doublons, séries de pièces jointes) Non Oui
Cas, MP, escalade, recours Non Oui
Idéal pour Insultes, phrases d'hameçonnage, inondations de mentions, listes de mots de Discord Tout ce qui demande du contexte ou une trace

Discord AutoMod est un module à part entière, désactivé par défaut. Activez-le sous Tableau de bord → Modules comme Modération ; il dépend du module Modération pour les cas, les filtres et le salon du journal de modération, et il possède sa propre phase de publication sous Versions des modules.

Autorisation

Discord ne permet à un bot de lire, créer et surveiller les règles AutoMod que s'il dispose de Gérer le serveur. Levlix ne demande pas cette autorisation lors de l'installation. Lorsqu'elle manque, la page Discord AutoMod affiche une carte avec un bouton de réautorisation qui ouvre l'autorisation Discord pour ce serveur uniquement, avec Gérer le serveur ajouté. Vous pouvez aussi l'accorder sous Paramètres du serveur → Rôles → Levlix. Sans cette autorisation, la page n'affiche aucune règle, aucun cas n'est créé à partir des actions de Discord et le contrôle de sécurité signale l'autorisation manquante.

Gérer les règles

La page liste chaque règle en direct depuis Discord, avec son déclencheur, ses actions, ses exemptions et un badge pour les règles créées par Levlix. Les admins peuvent créer des règles de mots-clés, de spam de mentions, de spam et de mots-clés prédéfinis, les modifier, les activer et les désactiver, et les supprimer. Les règles créées dans les paramètres de Discord apparaissent aussi et se modifient de la même façon. Les règles de profil de membre sont affichées mais se modifient dans Discord. Les serveurs plus anciens peuvent aussi voir une règle de l'ancien type « liens dangereux » que Discord a retiré : la page des paramètres de Discord la masque, l'API la renvoie encore, donc le total affiché ici peut dépasser d'une unité celui de Discord.

Cinq modèles sont prêts à être adoptés en un clic. La page montre ce que chacun contient avant que vous l'adoptiez ; un modèle adopté est une règle ordinaire que vous pouvez désactiver, modifier ou supprimer plus tard :

Modèle Ce qu'il fait
Spam de mentions Bloque les messages contenant cinq mentions ou plus et les raids de mentions en masse
Mots souvent signalés Active les listes tenues à jour par Discord pour les grossièretés, le contenu sexuel et les insultes
Contenu indésirable Active la détection de spam de Discord
Arnaques et hameçonnage Bloque les appâts de cadeaux Nitro et Steam, les faux airdrops et concours de skins, le recrutement HypeSquad et les domaines imitateurs comme dlscord ou steamcommunlty, en anglais et en allemand
Invitations de serveur Bloque les liens d'invitation vers d'autres serveurs ; l'URL personnalisée de ce serveur et ses invitations actives sont ajoutées automatiquement à la liste d'autorisation

Les trois premiers utilisent les déclencheurs intégrés de Discord, qui n'existent qu'une fois par serveur. Le constat « Aucune règle AutoMod active » du contrôle de sécurité installe exactement ces trois-là comme correctif en un clic. Arnaques et hameçonnage et Invitations de serveur sont des règles de mots-clés et occupent chacune l'un des six emplacements de règles de mots-clés d'un serveur ; leurs listes proviennent des grandes collections publiques de domaines d'hameçonnage et de formulations d'arnaque connues, et vous pouvez ensuite modifier, compléter ou supprimer la règle comme n'importe quelle autre. Lorsqu'un salon du journal de modération est configuré, les préréglages y envoient aussi une alerte.

Cas issus des actions de Discord

Avec Créer des cas à partir de Discord AutoMod activé (par défaut), les actions de Discord arrivent dans le journal des cas. Un message bloqué devient un cas informatif qui ne compte pas pour l'escalade, puisque Discord l'a déjà empêché. Une exclusion temporaire appliquée par Discord AutoMod devient un cas d'exclusion temporaire avec sa durée, comme une exclusion décidée à la main. Les membres voient ces cas dans /cases.

Synchroniser le filtre de mots

Avec Synchroniser les filtres de mots avec Discord AutoMod activé, Levlix maintient une règle native de mots-clés nommée Levlix: Word filter mirror alignée sur votre filtre de mots. Les mots simples et les jokers avec * au début ou à la fin sont envoyés à Discord, si bien qu'ils bloquent avant la publication du message. Quand la règle se déclenche, Levlix applique l'action du filtre correspondant, envoie le MP et écrit le cas comme si le filtre avait réagi localement. Modifiez les filtres dans Levlix, pas la règle : Levlix écrase la règle à la synchronisation suivante.

Ne sont pas synchronisés et restent vérifiés par Levlix seul : les filtres regex, les filtres limités à certains salons, les filtres avec leurs propres rôles exemptés, les jokers au milieu d'un mot, les entrées de plus de 60 caractères et tout ce qui dépasse la limite de Discord de 1 000 mots-clés par règle (les entrées les plus graves sont conservées). La page indique combien d'entrées ont été synchronisées ou ignorées et quand la dernière synchronisation a eu lieu. Les rôles et salons immunisés globaux des paramètres de modération deviennent les exemptions de la règle.

Remarque
La catégorie Discord AutoMod sous Journalisation enregistre les modifications de règles (nécessite Voir les logs du serveur) et les actions comme les messages bloqués (nécessite Gérer le serveur).

Protection Anti-Nuke

Anti-Nuke surveille les actions destructrices en masse menées par des comptes d'équipe compromis ou malveillants :

  • Suppressions rapides de rôles, suppressions de salons, bannissements en masse et pics de création de webhooks.
  • Seuils configurables par type d'action.
  • Réactions : alerter l'équipe, retirer les rôles de l'auteur ou l'exclure complètement du serveur.
  • Listes blanches pour les bots de confiance ou les intégrations de l'équipe.

Autorisations requises

Commande Autorisation
/warn, /cases (consulter, modifier la raison) Gérer les messages ou un rôle de modérateur
/timeout Exclure temporairement des membres ou un rôle de modérateur
Révoquer un cas, effacer les avertissements (dans /cases) Gérer le serveur, plus le droit nécessaire à l'action d'origine (Bannir des membres pour les bannissements, Exclure temporairement des membres pour les exclusions temporaires)
/kick Expulser des membres
/ban, /softban, /unban Bannir des membres
/purge Gérer les messages
/slowmode, /lockdown Gérer les salons
/appeal Tout le monde
Page Discord AutoMod (tableau de bord) Modérateur pour consulter, Admin pour modifier ; le bot a besoin de Gérer le serveur

Configuration

Toutes les règles, tous les seuils et tous les paramètres Anti-Nuke se configurent dans le tableau de bord Levlix → Modération. Les commandes slash sont réservées aux interventions en direct pendant un incident ; la configuration au quotidien se fait dans le tableau de bord.

Cet article vous a-t-il été utile ?

Merci pour votre retour ! Votre vote nous aide à améliorer la documentation.

Votre vote n'a pas pu être enregistré. Veuillez recharger la page et réessayer.

Besoin d'aide supplémentaire ? Rejoignez le Discord de support Levlix

Partager ce guide

Votre vie privée

Nous utilisons des cookies essentiels pour faire fonctionner ce site et, en option, Google Analytics pour améliorer nos services. Vous pouvez tout accepter, tout refuser ou choisir les catégories autorisées.

Politique de confidentialité

Préférences de cookies

Choisissez les catégories de cookies que vous autorisez. Vous pouvez modifier ce choix à tout moment.

Cookies essentiels

Obligatoire

Session, protection CSRF, état de connexion.

Cookies d'analyse

Facultatif

Google Analytics 4 avec IP anonymisée, pour comprendre l'utilisation globale.