Skip to content

Discord Logging

Journaux Discord

Chaque annotation rédigée, supprimée ou effacée peut être publiée sur Discord sous forme d'embed. C'est conçu pour le suivi du rôleplay médical : qui a documenté quoi, sur qui, pendant combien de temps, et qui l'a retiré.

Activer la fonction

Créez le webhook dans Discord via Paramètres du serveur → Intégrations → Webhooks → Nouveau webhook → Copier l'URL du webhook, puis collez-la.

config.lua
Config.Webhook = {
    Enabled  = false,
    Url      = '',
    Username = 'BUPA Status',
    Avatar   = '',

    Log = {
        Add    = true,   -- une annotation a été rédigée
        Remove = true,   -- une seule annotation a été supprimée
        Clear  = true,   -- les annotations d'un personnage ont été effacées
    },

    class="hljs-literal">true,

    Colors = {
        Add    = 5990640,   -- bleu
        Remove = 15680580,  -- rouge
        Clear  = 15680580,  -- rouge
    },

    Footer = 'BUPA Sync Status',
}

Rien n'est envoyé tant que Enabled est sur false ou que Url est vide.

Champ Rôle
Username / Avatar Nom et image sous lesquels les messages sont publiés. Laissez Avatar vide pour utiliser celui par défaut du webhook.
Log Désactivez des actions individuelles si vous ne souhaitez pas les suivre.
OnlyOnOthers true journalise uniquement les actions effectuées sur un autre joueur — le travail des médic. false journalise également chaque note que les joueurs écrivent sur eux-mêmes, ce qui peut faire beaucoup de messages.
Colors Couleur de l'embed par action, sous forme de nombre décimal. Choisissez-en une sur spycolor.com et utilisez la valeur décimale.
Footer Texte affiché sous chaque embed. Laisser vide masque le pied de page.

Ce que contient chaque embed

Annotation ajoutée

Champ Exemple
Écrit par Le médic — nom, id serveur et citizen id
Sur Le patient, au même format
Région L'étiquette de la partie du corps
Note Le texte de l'annotation, dans un bloc de code
Type Blessure / Pansement / Note
Gravité Mineure / Modérée / Grave
Durée Temps restant, ou Permanent
Verrouillé Oui / Non

Annotation supprimée journalise qui l'a retirée, de quel corps elle provient, la région, le texte et si elle était verrouillée.

Annotations effacées journalise qui les a effacées, sur qui, combien d'entrées ont réellement été supprimées, et si les notes verrouillées ont été conservées.

Gardez l'URL du webhook confidentielle. Quiconque la possède peut publier des messages dans ce salon.