Créer un bot Discord de modération
Un bot de modération applique tes règles à ta place : il supprime la pub, compte les avertissements, exclut temporairement et ralentit un salon qui s’emballe. Sur discbot.net, tu écris la règle en français et l’assistant code la commande ou la surveillance automatique. AutoMod, l’outil intégré à Discord, reste utile à côté : le bot sert pour les règles qu’AutoMod ne sait pas suivre.
Mis à jour le
Quelles sanctions le bot peut-il appliquer ?
Toutes celles qu’un modérateur fait à la main, avec les mêmes limites que Discord :
- avertir, en gardant le compte des avertissements de chaque membre ;
- exclure temporairement (timeout), de 1 seconde à 28 jours ;
- expulser, bannir avec ou sans effacement des derniers messages, et débannir ;
- activer le mode lent, jusqu’à un message toutes les 6 heures par membre ;
- verrouiller un salon puis le rouvrir ;
- nettoyer jusqu’à 100 messages récents d’un coup ;
- écrire un compte rendu de chaque sanction dans un salon réservé à l’équipe.
Les commandes de modération peuvent être cachées aux membres qui n’ont pas la permission correspondante. Le bot vérifie quand même à chaque appel, au cas où un rôle aurait été mal réglé.
Comment bloquer la pub et les invitations ?
Si quelqu’un poste un lien d’invitation Discord, supprime le message, exclus la personne 10 minutes et note-le dans #journal-modo. Les modérateurs ne sont pas concernés.
discbot.netC’est fait. Règle anti-pub active, avec un compte rendu dans #journal-modo.
Pour lire les messages, le bot a besoin de Message Content Intent, à activer dans le portail développeur (guide des intents). Une commande slash, elle, n’en a pas besoin.
Comment graduer les sanctions avec des avertissements ?
Fais une commande /avertir réservée aux modérateurs, avec un membre et une raison. Au troisième avertissement, exclus la personne une heure.
discbot.netC’est fait. /avertir compte les avertissements de chaque membre.
Tu peux ajouter ensuite /avertissements pour consulter le total d’un membre, ou /pardonner pour le remettre à zéro. Chaque idée se demande en une phrase.
Quelles permissions donner au bot ?
L’invitation de base proposée par discbot.net ne contient aucune permission de modération. Ajoute au rôle du bot, dans Paramètres du serveur, Rôles, seulement ce que tes commandes utilisent :
- Gérer les messages, pour supprimer et nettoyer ;
- Exclure temporairement des membres, pour le timeout ;
- Expulser des membres et Bannir des membres ;
- Gérer les salons, pour le mode lent ;
- Gérer les rôles, pour verrouiller un salon en changeant ses permissions.
Place aussi le rôle du bot au-dessus des rôles des membres à sanctionner : Discord interdit à un bot d’agir sur quelqu’un dont le rôle est au même niveau ou plus haut. Le détail est dans le guide de l’invitation.
Discord décrit lui-même l’exclusion temporaire, le mode lent et AutoMod dans son centre d’aide.
Qu’est-ce que le bot ne fait pas encore ?
- Sanctionner en masse pendant un raid : au-delà de 10 bannissements, expulsions ou exclusions par minute, ou de 5 messages supprimés un par un par minute, discbot.net met le bot en pause par sécurité. Tu confirmes la reprise dans Publier. Pour un raid, compte d’abord sur AutoMod et le niveau de vérification du serveur.
- Analyser le contenu des images ou des fichiers : le bot voit qu’une pièce jointe existe, pas ce qu’elle montre.
- Créer ou modifier les règles AutoMod de Discord à ta place.
- Lire le journal d’audit du serveur ou produire des statistiques de modération.
- Partager une liste de bannis entre plusieurs serveurs : un bot discbot.net vit sur un seul serveur.
Pourquoi une sanction échoue-t-elle ?
- ProblèmeLe bot répond qu’il ne peut pas exclure ce membre.
- SolutionLe membre a un rôle égal ou supérieur à celui du bot, il est propriétaire du serveur, ou il a la permission Administrateur, que Discord protège du timeout. Remonte le rôle du bot si c’est justifié.
- ProblèmeLes liens de pub passent sans être supprimés.
- SolutionMessage Content Intent est désactivé, ou le bot n’a pas Gérer les messages dans ce salon. Vérifie les deux, puis relance la publication.
- ProblèmeLe nettoyage laisse des messages.
- SolutionDiscord ne supprime pas en groupe les messages de plus de 14 jours. Pour ceux-là, il faut les retirer à la main.
- ProblèmeLe bot s’est mis en pause tout seul.
- SolutionUne limite de sécurité a été dépassée. Ouvre Publier, lis la raison indiquée, corrige la règle si elle sanctionne trop large, puis confirme la reprise.
Questions fréquentes
Quelle différence avec AutoMod de Discord ?
AutoMod est intégré à Discord et bloque des mots ou le spam de mentions sans bot. Un bot sert pour tes propres règles : avertissements comptés, sanctions graduées, explications au membre et compte rendu pour l’équipe.
Les avertissements sont-ils conservés ?
Oui. Ils sont enregistrés dans le stockage du bot, qui reste en place après un redémarrage, une nouvelle version ou un arrêt.
Un membre peut-il utiliser /bannir ?
Pas si la commande est réservée à la permission Bannir des membres. Discord la cache aux autres, et le bot refuse aussi l’action s’il reçoit quand même la demande.
C’est payant ?
Non, c’est gratuit pour l’instant, sans carte bancaire. Pendant la bêta privée, créer et publier un bot demande un compte approuvé.
Gratuit pour l’instant. Crée ton compte, puis écris ta première règle dès que ton accès à la bêta privée est approuvé.
