Messages

Auto-Modération avec AllBot

Filtres de messages avec exceptions, suppression, logs et sanction configurable.

Dashboard

Mise en service

Modules indépendants

Cette catégorie est distincte de l’ancien panneau AutoMod. Elle se configure uniquement depuis le dashboard et chaque module peut être activé ou désactivé séparément.

Un seul salon reçoit les journaux de toutes les infractions : règle déclenchée, membre, salon, résultat de la suppression, sanction et extrait du message concerné.

La roue crantée de chaque carte ouvre ses propres réglages, exceptions et sanction. Les modifications prennent effet après l’enregistrement général de la page.

Utilisation

Dashboard > Configuration du serveur > Auto-Modération

Exemple

Choisir #logs-auto-moderation, puis activer uniquement les filtres utiles au serveur.
Filtre

Vocabulaire interdit

Mots et expressions

Supprime un message lorsqu’il contient l’un des mots ou expressions configurés, sans tenir compte des majuscules et avec une normalisation du texte.

Les rôles et salons ignorés contournent uniquement ce module.

Utilisation

Dashboard > Auto-Modération > Vocabulaire interdit

Exemple

Ajouter un mot ou une expression par ligne, puis exclure le rôle @Staff.
Filtre

Invitations Discord

Invitations non autorisées

Détecte les liens discord.gg et les URL d’invitation Discord, puis bloque ceux qui ne figurent pas dans les exceptions.

Une exception peut viser un code d’invitation précis ou l’identifiant du serveur de destination. La vérification d’un serveur autorisé nécessite que Discord permette au bot de résoudre l’invitation.

Des rôles et salons peuvent également être ignorés.

Utilisation

Dashboard > Auto-Modération > Invitations Discord

Exemple

Autoriser le code xA3Jjr8FGH ou l’identifiant d’un serveur partenaire.
Filtre

Liens externes

Contrôle des domaines

Trois modes sont disponibles : bloquer tous les liens HTTP/HTTPS, n’autoriser qu’une liste de domaines ou bloquer uniquement une liste de domaines.

Une règle de domaine couvre le domaine exact et ses sous-domaines. Les invitations Discord sont laissées au module Invitations lorsqu’il est activé.

Des rôles et salons peuvent être ignorés.

Utilisation

Dashboard > Auto-Modération > Liens externes

Exemple

Bloquer tous les liens sauf allbot.fr et ses sous-domaines.
Filtre

Pings interdits

Membres et rôles protégés

Détecte les mentions Discord réelles des membres et rôles sélectionnés, puis applique la règle au message concerné.

Les rôles ou salons ignorés peuvent continuer à mentionner ces cibles.

Utilisation

Dashboard > Auto-Modération > Pings interdits

Exemple

Protéger le propriétaire et le rôle @Direction des mentions.
Filtre

Spam de messages

Fréquence des envois

Le seuil combine une fenêtre de 1 à 300 secondes et une limite de 2 à 100 messages par membre.

Les compteurs sont conservés temporairement en mémoire et les rôles ou salons ignorés ne sont pas comptabilisés.

Utilisation

Dashboard > Auto-Modération > Spam de messages

Exemple

Déclencher la règle à partir de 5 messages envoyés en 10 secondes.
Action

Sanctions et exceptions

Mute, expulsion ou bannissement

Chaque module peut appliquer un mute temporaire avec une durée propre, expulser le membre ou le bannir du serveur après la suppression du message.

Les exceptions de rôles et de salons sont propres à chaque filtre. Un salon ignoré, sa catégorie parente ou un membre possédant un rôle ignoré n’est pas contrôlé par ce filtre.

AllBot doit disposer de Gérer les messages et des permissions correspondant à la sanction, avec un rôle placé au-dessus du membre ciblé. En cas de permission absente, de hiérarchie incompatible ou de salon de logs inaccessible, le fondateur reçoit une alerte privée avec les corrections à effectuer. Si le message privé échoue, l’alerte utilise le salon des logs principales puis un salon accessible. Les alertes identiques sont limitées par un délai anti-spam.

Utilisation

Roue crantée d’un module > Sanction à appliquer

Exemple

Appliquer un mute de 30 minutes aux liens externes interdits.