Back to blog

Modérateurs, conservez 45 jours de journaux d'audit et reliez les notes de dossier

Illustration isométrique d’une archive et d’une fiche de notes de dossier
Illustration isométrique d'une archive et d'une fiche de notes de dossier

Utilisez le journal d'audit natif de Discord pour l'attribution administrative officielle, et un salon privé de journal de modération alimenté par un bot pour l'historique durable des dossiers. Le journal d'audit ne conserve les entrées que 45 jours, donc tout ce dont vous avez besoin au-delà de cette fenêtre doit vivre dans votre propre salon de journal. Examinez l'accès aux données de tout bot de journalisation avant de vous y fier, et verrouillez le salon de journal de modération au staff uniquement.

TL;DR: - Le journal d'audit Discord offre une fenêtre de 45 jours pour suivre les actions administratives comme les bannissements, les expulsions et les changements de rôles, ce qui exige des journaux externes pour une conservation plus longue. - Filtrer le journal d'audit par type d'action et par ID utilisateur accélère les enquêtes sur les suppressions de messages, les bannissements ou les détections AutoMod dans le délai disponible. - Un salon privé de journal de modération alimenté par un bot préserve l'historique des dossiers, y compris les avertissements et les preuves, au-delà de la limite native de 45 jours. - Les bonnes pratiques de mise en place consistent à revoir l'accès aux données du bot, à appliquer les permissions et à relier les entrées d'audit aux ID de dossier pour trancher correctement les litiges de membres. - Des outils de modération automatisés comme Better Antispam réduisent le travail de journalisation manuelle en gérant les vagues de spam et les réponses aux raids en temps réel, et remplissent le journal de modération d'incidents déjà résolus.

Table des matières

Ce que Discord enregistre nativement : événements du journal d'audit et page Membres / Vue de modération

Le journal d'audit intégré de Discord suit automatiquement les actions administratives, sans aucun bot. Il couvre un large éventail de changements de serveur, mais il n'a jamais été conçu pour porter des récits de modération détaillés comme un historique d'avertissements ou des notes de preuves.

Les catégories que les modérateurs consultent le plus souvent sont :

  • Actions sur les membres : expulsions, bannissements, timeouts et changements de rôles.
  • Salons et paramètres du serveur : création, suppression, réécritures de permissions et changements de webhooks.
  • Événements de messages : suppression d'un message et suppression en masse.
  • Événements AutoMod : messages bloqués et contenu signalé vers un salon de revue.

Les entrées restent dans les systèmes de Discord pendant 45 jours, et l'API les renvoie par lots de 1 à 100, avec un défaut de 50 par requête, en utilisant des curseurs before/after pour paginer plus loin. Cette fenêtre compte : si un litige apparaît deux mois après un incident, la piste d'audit a déjà disparu, sauf si vous l'avez enregistrée ailleurs.

Pour des enquêtes plus rapides, centrées sur un membre, la page Membres offre aux propriétaires et modérateurs éligibles une Vue de modération avec l'âge du compte, la date d'arrivée, l'historique des rôles et le nombre de messages, plus des actions de modération directes depuis le même écran. C'est plus rapide que le journal d'audit pour un contrôle du type « que fait cette personne », mais cela ne remplace pas l'enregistrement administratif du journal d'audit sur qui a réalisé quelle action et quand.

Ce que Discord enregistre nativement : événements du journal d'audit et page Membres / Vue de modération — schéma d'ensemble

Comment consulter et filtrer le journal d'audit Discord

La plupart des questions du quotidien (« qui a banni cette personne », « qui a supprimé ce message ») se répondent depuis le client en moins d'une minute.

  1. Ouvrez Paramètres du serveur et sélectionnez Journal d'audit dans la barre latérale gauche.
  2. Confirmez que vous détenez la permission VIEW_AUDIT_LOG ; sans elle, l'onglet n'affichera pas les entrées.
  3. Utilisez les menus de filtre pour restreindre les résultats par type d'action ou par le modérateur qui l'a réalisée.
  4. Faites défiler la liste paginée, car Discord charge les entrées par lots plutôt que toutes d'un coup.

Pour les bots et les outils personnalisés, les mêmes données sont disponibles via GET /guilds/{guild.id}/audit-logs, qui accepte les paramètres user_id, action_type et before/after, ainsi qu'un limit entre 1 et 100 (défaut 50). Les résultats reviennent en ordre chronologique inverse, donc la pagination par curseurs est le moyen fiable de remonter plus loin avant la coupure des 45 jours.

Pour trouver qui a supprimé des messages, filtrez sur les types d'action MESSAGE_DELETE ou MESSAGE_BULK_DELETE plutôt que de faire défiler à la main. Retracer un bannissement, un changement de rôle ou une détection AutoMod fonctionne de la même façon : filtrez d'abord par le type d'action précis, puis restreignez par ID utilisateur si vous savez qui était impliqué.

Conseil de pro : Quand votre bot réalise une action qui mérite d'être auditée, passez l'en-tête X-Audit-Log-Reason. Discord stocke jusqu'à 512 caractères encodés URL dans le champ reason de l'entrée, ce qui vous évite une recherche plus tard.

Mettre en place un salon de journal de modération persistant et un bot de journalisation

Le journal d'audit vous dit quelle a été l'action d'administration. Un salon de journal de modération raconte l'histoire autour : avertissements, incidents antérieurs, preuves et issue, et c'est la pièce que la plupart des serveurs sautent jusqu'au moment où ils en ont besoin.

Au minimum, chaque entrée du journal de modération devrait enregistrer :

  • Un ID de dossier pour les recoupements ultérieurs.
  • Le type d'événement (avertissement, mute, bannissement, expulsion, note).
  • L'ID de l'utilisateur ou de l'objet cible, et le modérateur ou le bot à l'origine de l'action.
  • Le motif, l'horodatage, d'éventuels liens de preuves, et l'ID de l'entrée d'audit quand il en existe une.

À la configuration, gardez le salon privé aux rôles staff uniquement, décidez tôt si les entrées se publient en embeds ou en texte brut (les embeds se parcourent plus facilement mais se cherchent moins bien en texte brut), et fixez une politique de conservation, y compris si les dossiers plus anciens sont archivés vers une base externe une fois le salon trop volumineux.

Avant de lâcher un bot de journalisation sur un serveur en production, passez une courte checklist : examinez son onglet Data Access, n'accordez que les permissions dont il a vraiment besoin, testez-le d'abord sur un serveur de staging, confirmez que ses journaux se recoupent proprement avec de vraies entrées d'audit, et vérifiez s'il prend en charge l'en-tête X-Audit-Log-Reason pour ses propres actions.

Conseil de pro : Structurez vos dossiers comme le [module modlog](https://docs.discord.red/en/stable/_modules/redbot/core/modlog.html) de Redbot, avec les fonctions create_case et get_case, pour interroger l'historique complet d'un membre au lieu de faire défiler un salon.

Confidentialité, conservation et considérations de politique

Le journal d'audit de Discord efface les entrées après 45 jours, mais un journal de modération alimenté par un bot peut persister indéfiniment, ce qui reporte une vraie responsabilité sur vous en tant qu'opérateur. Plus vous conservez de données de modération, plus vous devez être prudent sur qui peut les voir et pourquoi.

Quelques pratiques rendent cette responsabilité gérable :

  • Ne publiez jamais de preuves NSFW directement dans un salon de journal de modération ; décrivez-les ou liez vers un emplacement sécurisé et à accès contrôlé.
  • Appliquez une restriction d'âge à tout salon susceptible de contenir des preuves sexuellement explicites, conformément à la politique sur le contenu sexuel de Discord.
  • Escalez les dossiers sensibles vers un petit groupe nommé de staff de confiance, plutôt que vers toute l'équipe de modération.
  • Lisez les conditions développeur du bot de journalisation et le guide d'accès aux données des bots de Discord avant d'activer la journalisation complète des messages ou des pièces jointes.

Stocker seulement des métadonnées, horodatages, ID utilisateur et types d'action, plutôt que le contenu brut, répond en général à la question de modération sans créer une responsabilité de confidentialité inutile.

Croiser les entrées du journal d'audit avec les journaux du bot : flux d'attribution étape par étape

Un journal de bot et le journal d'audit natif décrivent le même événement sous deux angles, et des horodatages décalés ou des entrées manquantes sont la source de confusion la plus fréquente chez les modérateurs. Une méthode de recoupement cohérente règle cela.

  1. Capturez d'abord l'entrée du journal du bot, en notant son horodatage, l'ID utilisateur et l'action.
  2. Récupérez les entrées du journal d'audit autour de cet horodatage avec les curseurs before/after, plutôt que de parcourir tout l'historique.
  3. Filtrez les résultats par action_type et user_id pour restreindre aux correspondances probables.
  4. Confirmez la correspondance et enregistrez l'ID de l'entrée d'audit dans votre dossier pour référence future.

Quand VIEW_AUDIT_LOG manque, le correctif est un changement de permissions, pas un contournement : accordez cette permission au rôle plutôt que d'essayer d'inférer les actions à partir des seuls journaux du bot. Quand les entrées d'audit pertinentes ont dépassé la fenêtre de conservation de 45 jours, votre journal de dossiers alimenté par le bot devient le seul enregistrement survivant, ce qui est la raison principale de le faire tourner en continu.

Conseil de pro : Enregistrez l'ID de l'entrée d'audit dès que vous trouvez une correspondance. La rechercher plus tard, une fois l'entrée expirée, n'est plus possible.

Un flux de modérateur fondé sur des dossiers structurés

Les serveurs qui tiennent des dossiers structurés, plutôt que de s'appuyer sur la mémoire ou des captures d'écran éparpillées, tranchent plus vite les litiges de membres, parce que l'enregistrement dit déjà ce qui s'est passé, qui a agi et pourquoi. Cette structure compte aussi quand un dossier est escaladé vers un signalement plateforme ou un recours, car une chronologie claire pèse plus qu'un souvenir.

L'automatisation retire une grande part de la charge manuelle ici. Better Antispam gère la détection des vagues de spam, la réponse aux raids et le nettoyage des salons en temps réel, ce qui signifie moins d'actions manuelles à consigner à la main par un modérateur humain.

Pour les petits et moyens serveurs, une base de travail simple suffit : capturer l'événement, le recouper avec le journal d'audit, le stocker dans un dossier interrogeable, et escalader tout ce qui a besoin d'un second regard.

Flux de dossier de modération structuré en quatre étapes

Ce que la plupart des serveurs font mal avec les journaux de modération

La plupart des conseils sur ce sujet traitent le journal d'audit comme s'il s'agissait d'un historique de modération complet, et ce n'est pas le cas. C'est un enregistrement administratif de 45 jours, bâti pour la redevabilité, pas une archive de preuves, et les serveurs qui n'ont jamais mis en place leur propre journal de dossiers ne le découvrent qu'après avoir besoin d'un enregistrement qui n'existe plus.

Le vrai écart n'est pas le volume de journalisation, c'est la discipline de recoupement. Beaucoup de serveurs font tourner un bot de journalisation et ne peuvent toujours pas répondre à « l'avons-nous déjà banni pour la même chose la dernière fois », parce que personne ne croise les entrées du bot avec les ID utilisateur et les types d'action du journal d'audit. Un salon de journal de modération plein de messages non reliés n'est que marginalement mieux qu'aucun journal.

Priorisez d'abord la partie ennuyeuse : un schéma cohérent d'ID de dossier, l'habitude de coller l'ID de l'entrée d'audit dans chaque note de dossier, et un salon verrouillé au plus petit groupe de staff qui en a vraiment besoin. L'automatisation et le formatage peuvent venir ensuite.

— Adam

Comment Better Antispam aide avec les journaux de modération

Betterantispam

Construire des journaux de modération fiables demande moins d'effort manuel quand les actions de modération qui les génèrent sont gérées automatiquement. Better Antispam répond aux vagues de spam, aux arnaques et aux tentatives de raid en temps réel, en réduisant au silence les spammeurs ou en verrouillant les salons avant qu'un humain n'ait à intervenir, ce qui signifie que votre journal de dossiers se remplit d'incidents résolus plutôt que de chaos en cours.

Les fonctions utiles pour un flux de journalisation comprennent la réponse automatisée au spam et aux raids avec nettoyage instantané des salons, des options flexibles de vérification des membres, la surveillance des changements de permissions, la protection contre le sabotage du staff, et la gestion de dossiers pour les actions de modération groupées.

Ajoutez-le d'abord à un serveur de staging, examinez son onglet Data Access, n'activez que les scopes dont votre équipe a vraiment besoin, et jouez un incident bac à sable avant de passer en production. Les détails de tarification et de mise en place sont disponibles sur la page d'accueil de Better Antispam.

Documentation officielle et liens de politique à mettre en favori

Gardez-les sous la main dans vos ressources staff ou votre playbook d'incident :

Sources

Questions fréquentes

Comment consulter les journaux de modération Discord ?

Ouvrez Paramètres du serveur, sélectionnez Journal d'audit, et confirmez que vous avez la permission VIEW_AUDIT_LOG pour voir les entrées. Vous pouvez filtrer par type d'action ou par modérateur dans le même panneau, et les développeurs peuvent tirer les mêmes données via l'API du journal d'audit.

Comment consulter l'activité des modos sur Discord ?

Le journal d'audit montre les actions administratives comme les bannissements, les expulsions et les changements de rôles des 45 derniers jours, filtrables par modérateur ou par type d'action. Pour une vue centrée sur un membre, la page Membres et sa Vue de modération rassemblent les détails de compte et les outils de modération au même endroit.

Le NSFW enfreint-il les Conditions d'utilisation de Discord ?

Le contenu sexuellement explicite n'est pas automatiquement contraire aux règles de Discord, mais il doit rester confiné aux salons restreints par âge selon la politique sur le contenu sexuel de Discord. Publier ce contenu hors d'un salon correctement restreint, ou l'exposer à des membres mineurs, viole bien la politique.

Comment voir les journaux sur Discord ?

Les actions d'administration natives apparaissent dans Paramètres du serveur sous Journal d'audit, conservées 45 jours selon la documentation de Discord. Pour tout ce qui est plus ancien, ou pour des notes de dossier détaillées, vous avez besoin d'un salon de journal de modération alimenté par un bot, mis en place à l'avance, car Discord ne stocke pas cet historique lui-même.

Recommandé

Créé avec la technologie BabyLoveGrowth

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