Logs Gratuit
Une trace écrite des messages, arrivées, rôles, actions de modération, invitations, salons vocaux et modifications du serveur - qui a fait quoi, chacun dans son propre salon si tu veux.
Une trace écrite dans les salons de ton choix : messages supprimés et modifiés, arrivées et départs, changements de pseudo et de rôles, nouveaux noms et photos de profil, bannissements et exclusions temporaires par n'importe qui, modifications des salons, des rôles, des émojis, des autocollants et du serveur - chacune avec son auteur - et l'activité vocale.
Setting it up
- Crée des salons privés pour ton staff - un pour tout, ou un par type.
- Commence par les logs généraux : tout ce qui n'a pas son propre salon y va.
- Donne à un type son propre salon quand tu veux le séparer : messages, arrivées et départs, membres, rôles, modération, vocal, invitations, modifications du serveur, et ce qu'a fait l'AutoMod de Discord.

Paramètres
Tout ce que tu peux régler pour ce module dans le tableau de bord, dans l'ordre de la page.
Salons de logs
Un salon par type d'événement - ou moins : un type sans salon propre utilise les logs généraux.
Tout ce qui n'a pas son propre salon ci-dessous. Laisse vide et seuls les types qui ont un salon sont enregistrés.
Messages supprimés, supprimés en masse (avec une transcription) et modifiés - avec l'auteur de la suppression, quand Discord l'indique.
Qui est arrivé (avec l'âge du compte) et qui est parti (avec ses rôles). Vide = logs des membres.
Changements de pseudo, nouveaux noms et photos de profil - ainsi que les arrivées, départs et rôles tant qu'ils n'ont pas leur propre salon.
Rôles donnés aux membres et retirés, avec leur auteur (nécessite Voir les logs du serveur), et rôles créés, modifiés ou supprimés. Vide = logs des membres et logs des modifications du serveur.
Bannissements, expulsions et exclusions temporaires, par n'importe qui (nécessite Voir les logs du serveur).
Arrivées, départs et déplacements en vocal.
Invitations créées et supprimées. Vide = logs des modifications du serveur. (Qui a rejoint avec quelle invitation : module Suivi des invitations.)
Salons, émojis, autocollants et paramètres du serveur - à chaque fois avec l'auteur de la modification.
Ce que les règles de l'AutoMod de Discord ont bloqué ou signalé (Paramètres du serveur > AutoMod). Nécessite la permission Gérer le serveur. L'AutoMod de Pangobot a son salon de logs dans son propre module.
Classique : des embeds, jusqu'à dix entrées par message. Cartes : un encadré par entrée avec ses boutons (« Jump to message », « Get user ID ») - moins d'entrées tiennent dans un message. Utilisé aussi par les salons de logs des autres modules.
Ce qui est exclu
Le fichier lui-même reste chez Discord ; les logs l'affichent tant que Discord l'a encore. Désactive pour limiter les logs aux noms et aux liens.
Bon à savoir
- Qui l'a fait est lu dans les logs du serveur de Discord, donc Pangobot a besoin de Voir les logs du serveur pour cela. Les salons, les rôles, le serveur, ses émojis et ses autocollants, les messages supprimés, les suppressions en masse et les pseudos nomment tous leur auteur, avec le motif quand il y en a un. Chacun attend environ une seconde l'entrée des logs, car Discord l'envoie parfois juste après le changement lui-même. Sans la permission, l'entrée apparaît quand même - à la place du nom, elle indique qu'il manque à Pangobot Voir les logs du serveur, plutôt que de laisser un vide qui ressemblerait à une réponse.
- Un message supprimé est la seule chose sur laquelle Discord reste muet : il n'enregistre rien quand quelqu'un supprime son propre message, donc une entrée sans nom indique que l'auteur est le plus probable au lieu de prétendre que personne ne sait. Quand un modérateur efface plusieurs messages d'un membre dans un salon, Discord écrit une seule entrée pour le lot - le premier est nommé clairement, les autres indiquent most likely (probablement), car ils pourraient aussi venir de l'auteur lui-même.
- Les émojis et autocollants ajoutés, renommés ou retirés vont dans les logs des modifications du serveur, avec l'image et l'auteur.
- Un rôle géré par Discord - le rôle propre d'un bot, le rôle de booster, le rôle d'une intégration - n'est jamais supprimé à la main : il disparaît quand ce qui le possède disparaît. L'entrée l'indique, donc un rôle qui disparaît parce qu'un bot a été retiré ne ressemble pas à quelqu'un qui supprime des choses.
- Les modifications de permissions sont listées une par une : quel rôle ou membre, quelle permission, et sa valeur précédente (« View Channel (allowed to denied) »). Une modification à l'intérieur d'un réglage de permissions existant compte, pas seulement l'ajout ou le retrait d'un réglage entier. Un réglage disparu avec son rôle le signale aussi. Au plus douze sont listées, puis un total.
- Ce que quelqu'un était avant - son ancien pseudo, les rôles qu'il avait en partant - n'est connu que si Pangobot l'a vu depuis son dernier démarrage. Il charge au démarrage la liste des membres de chaque serveur qui a des logs des membres, donc le premier changement après un redémarrage est déjà complet. Les serveurs de plus de 25 000 membres sont exclus : garder autant de membres en mémoire pour nommer les rôles d'un départ occasionnel coûte plus que l'entrée ne vaut, et là, les logs des membres se remplissent au fur et à mesure que les gens sont vus. Là où aucun salon de logs des membres n'est défini, les listes de membres ne sont pas conservées du tout.
- À quoi ressemble une entrée : un titre, puis les faits en lignes courtes (utilisateur, salon, motif...), la photo du membre à droite et - quand quelqu'un a agi - cette personne dans le pied de page. Les noms sont affichés en texte brut : un pseudo ou un nom de salon ne peut pas devenir un lien ou une mention.
- Les messages modifiés affichent « Before » et « After » (avant / après) avec ce qui a changé souligné : les mots retirés ou ajoutés, ou seulement les lettres quand un mot a été corrigé. Le texte est affiché tel qu'il a été tapé - les caractères de mise en forme apparaissent comme des caractères, donc un message ne peut pas simuler une marque ni cacher un lien. Les liens, les émojis personnalisés et les mentions restent tels quels ; un lien modifié n'est pas souligné (Discord prendrait la marque pour une partie de l'adresse).
- Apparence des entrées de logs : Classique met jusqu'à dix entrées dans un message ; une entrée seule dans son message reçoit un bouton Jump to message (un message modifié). Cartes affiche chaque entrée dans son propre encadré avec ses boutons - Jump to message et Get user ID, qui répond en privé avec l'identifiant pour que tu puisses le copier - mais moins d'entrées tiennent dans un message. Le style s'applique à tous les salons de logs du serveur, y compris ceux des autres modules. Les logs en direct du tableau de bord gardent leur propre apparence.
- Les nouveaux noms et photos de profil (ceux que les membres définissent pour tout Discord, pas le pseudo du serveur) vont dans les logs des membres, avec leur valeur précédente. Après un redémarrage, Pangobot lit une fois la liste des membres des serveurs qui ont des logs des membres, pour connaître le nom précédent.
- User left indique quand le membre a été banni ou expulsé, et par qui (nécessite Voir les logs du serveur).
- Un type sans salon se rabat sur un autre : les arrivées et les rôles vers les logs des membres, les invitations et les modifications de rôles vers les logs des modifications du serveur, et tout vers les logs généraux. Sans logs généraux, un type sans salon n'est tout simplement pas enregistré.
- Les logs des rôles nomment qui a donné ou retiré un rôle, et le motif s'il y en a un - tiré des logs du serveur, donc il faut Voir les logs du serveur.
- Les Logs de l'AutoMod de Discord montrent ce que les règles sous Paramètres du serveur > AutoMod ont bloqué ou signalé. Discord n'en informe que les bots ayant Gérer le serveur. L'AutoMod de Pangobot a son salon de logs dans ses propres paramètres ; de même pour Tickets, le Contrôle des arrivées et le Suivi des invitations (qui est arrivé via quelle invitation).
- Les logs de modération montrent aussi les actions effectuées sans Pangobot, d'après les logs du serveur - il faut pour cela Voir les logs du serveur.
- Les messages des bots sont ignorés par défaut ; des salons et des catégories entières peuvent être exclus. Un salon de la liste des ignorés ne peut en être retiré que par quelqu'un qui peut le voir - pour une catégorie, chacun des salons qu'elle contient.
- Ce qu'un salon de logs cite dépend de qui l'a choisi. Le texte des messages, les déclenchements de l'AutoMod de Discord et les noms et sujets des salons ne sont cités dans un salon de logs que si le membre qui a choisi ce salon dans le tableau de bord peut voir le salon d'où ils viennent - de même pour un membre qui a vidé un salon de logs plus spécifique, de sorte que les entrées retombent sur celui-ci. Sinon, la ligne indique toujours ce qui s'est passé, qui l'a fait et où, avec la mention Not quoted here (non cité ici). Les salons choisis par le propriétaire du serveur citent tout. Si le membre qui a choisi un salon de logs quitte le serveur, ce salon cesse de citer jusqu'à ce que quelqu'un le choisisse à nouveau.
- Les Logs en direct du tableau de bord montrent les mêmes événements en temps réel - l'entrée complète, mais uniquement à ceux qui peuvent voir le salon d'où elle vient (un fil privé nécessite Gérer les fils ; les entrées d'un salon supprimé restent visibles uniquement pour ceux qui pouvaient le voir). Les déclenchements de l'AutoMod de Discord apparaissent sous le filtre AutoMod.
- Les lignes de logs sont regroupées dans aussi peu de messages que Discord le permet (jusqu'à 10 entrées et 6 000 caractères par message) ; les longues entrées sont réparties sur plusieurs messages, donc aucune ne se perd. Si Discord refuse une seule entrée, Pangobot saute uniquement celle-là et le signale dans la liste des problèmes - elle reste dans les logs en direct.
- Les fichiers d'un message supprimé sont listés par nom, et chaque nom est un lien vers la copie que Discord conserve lui-même. Si l'un d'eux est une image, les logs l'affichent. Discord retire les fichiers d'un message supprimé au bout d'un moment, donc le lien et l'image fonctionnent tant que Discord les a encore - Pangobot n'en garde aucune copie. Désactiver Afficher l'image d'un message supprimé dans les logs retire l'aperçu et laisse les noms et les liens. Un nom de fichier est affiché en texte brut, il ne peut donc pas devenir un lien à lui seul.
- Les suppressions en masse (une purge, un bannissement qui supprime des messages, un autre bot qui vide un salon) sont accompagnées d'une transcription : un fichier texte de chaque message supprimé que Pangobot avait encore en mémoire, du plus ancien au plus récent, avec auteur, heure, texte et liens des fichiers. Les messages de plus de deux heures environ, ou d'avant un redémarrage, ne sont listés que par leur identifiant. Les messages de bots sont exclus tant que les messages de bots sont ignorés. La transcription va uniquement dans un salon de logs dont la personne qui l'a choisi peut voir le salon vidé, et Pangobot y a besoin de Joindre des fichiers, sauf s'il publie via son webhook.
- Les logs sont publiés sur Discord, pas conservés par Pangobot. Les messages supprimés sont affichés à partir de ce que le bot avait encore en mémoire.
What the bot needs
- Voir les logs du serveur ; dans les salons de logs, Envoyer des messages et Intégrer des liens.