Logs

Besoin de recenser les actions faites sur votre serveur ? Les logs sont là pour vous !

Qu'est-ce que c'est ?

Les logs sont un historique des actions réalisées sur votre serveur. Ils vous permettent de retrouver une action qui vous intrigue ou bien de voir qui a fait quelle action.

Les logs sont des embeds qui sont envoyés non pas par DraftBot, mais par des webhooks. Un webhook vous permet d'envoyer un message avec une photo de profil, un nom et un contenu personnalisé.

DraftBot gère ses propres webhooks et l'envoi des messages avec ces derniers. Si vous supprimez son webhook de logs, il le recréera automatiquement lors de l'envoi du prochain log.

Configuration générale

⫸ Accéder au panel de DraftBot

Pour configurer les logs de DraftBot, rendez-vous dans la catégorie "Logs" du panel.

En haut de la page, vous trouverez la configuration des logs globaux par défaut.

Vous pouvez configurer la couleur par défaut des logs avec la palette de peinture, le salon par défaut avec le menu déroulant et les salons ignorés en appuyant sur "+".

Configuration générale des logs depuis le panel
Configuration générale des logs depuis le panel

Configuration par module

⫸ Accéder au panel de DraftBot

Pour configurer les modules des logs de DraftBot, rendez-vous dans la catégorie "Logs" du panel, puis activez les modules.

Lors de la première configuration, tous les logs sont grisés (cela signifie qu'ils sont désactivés).

Activez alors individuellement les logs que vous souhaitez mettre en place pour accéder à leur configuration.

Activation des modules de logs depuis le panel
Activation des modules de logs depuis le panel

Vous aurez alors la possibilité de configurer votre module :

  • Pour changer le salon d'envoi : ouvrez le menu déroulant et sélectionnez le salon voulu.
  • Pour changer la photo de profil du log, lors de l'envoi : cliquez sur le logo de DraftBot. (<:icon_premium:1096140508625125417>)
  • Pour changer la couleur du log, lors de l'envoi : cliquez sur la palette de peinture et sélectionnez la couleur voulue. (<:icon_premium:1096140508625125417>)

Les fonctionnalités accompagnées du symbole <:icon_premium:1096140508625125417> sont réservées aux serveurs premium <:icon_premium:1096140508625125417>.

Configuration d'un module de log depuis le panel
Configuration d'un module de log depuis le panel

Exemple de log de modération reçu sur le serveur :

Exemple de log de modération
Exemple de log de modération

Modules disponibles

Chaque module a une utilité différente. Choisissez ceux qui correspondent à vos besoins pour mieux gérer votre serveur et vous retrouver plus facilement dans vos logs.

Nous vous conseillons de rendre vos logs accessibles uniquement aux modérateurs.

Configurations

  • Configuration : Configuration des systèmes DraftBot de votre serveur (panel compris).
  • Arrivées et départs : Logs d’arrivée ou de départ des membres de votre serveur.
  • Salons : Création, modification ou suppression de salons sur votre serveur.
  • Rôles : Création, modification ou suppression de rôles sur votre serveur.
  • Émojis : Création, modification ou suppression d’émojis sur votre serveur.
  • Autocollants : Création, modification ou suppression de stickers sur votre serveur.

Utilisateurs

  • Pseudos : Modification des pseudonymes de vos membres sur votre serveur.
  • Transactions : Transactions dans le système d’économie ou échanges d'items entre vos membres.
  • Évènements : Messages lors d’évènements ou jeux communautaires sur votre serveur.
  • Vocal : Messages lorsqu’un membre quitte, rejoint ou se déplace dans un salon vocal, ainsi que les actions effectuées dans les salons vocaux temporaires depuis l'embed de réglages : changements de visibilité, gestion des permissions, mise à jour des listes blanche/noire, transferts et réquisitions, renommages, modifications de la limite d'utilisateurs, et purges.
  • Conférences : Messages lors du lancement, de la modification ou de la fin d'une conférence.
  • Fils : Création, modification ou suppression de threads sur votre serveur.
  • /envoyer : Utilisation de la commande /envoyer ou /embed de DraftBot.
  • Suggestions : Envoi et tri des suggestions envoyées sur le serveur via DraftBot.
  • Commandes personnalisées : Exécution de commandes personnalisées sur votre serveur.
  • Commandes Slash : Exécution de commandes Slash de DraftBot sur votre serveur. (DraftBot uniquement)
  • Messages : Modification ou suppression de messages sur votre serveur. (<:icon_premium:1096140508625125417>)
  • Boosts : Boosts reçus et perdus du serveur. (<:icon_premium:1096140508625125417>)

Les fonctionnalités accompagnées du symbole <:icon_premium:1096140508625125417> sont réservées aux serveurs premium <:icon_premium:1096140508625125417>.

Destinations

Par défaut, les logs d'un module sont envoyés dans le salon du serveur que vous lui avez configuré. Le bouton Destination permet d'y ajouter deux sorties, et de désactiver le salon du serveur pour n'envoyer les logs qu'à l'extérieur :

  • Autre serveur : un webhook Discord. Le salon de destination pouvant appartenir à un autre serveur, les mentions de rôles et de salons y sont remplacées par leur nom.
  • API Externe : l'URL de votre choix, appelée en HTTP POST au format JSON, avec jusqu'à 3 headers pour transmettre par exemple une clé d'authentification.

Il doit toujours rester au moins une destination active : le salon du serveur ne peut être désactivé qu'une fois l'une des deux autres configurée et activée.

Ces deux destinations font sortir les logs de votre serveur. Elles sont réservées aux serveurs premium <:icon_premium:1096140508625125417>, et seul le propriétaire du serveur peut les configurer ou désactiver le salon du serveur.