Skip to content

Discord-loggning

Discord Logging

Varje anteckning som skapas, tas bort eller rensas kan skickas till Discord som en embed. Den är avsedd för övervakning av medicinsk rollspel: vem som dokumenterade vad, på vem, hur länge och vem som tog bort det igen.

Aktivera det

Skapa webhooks i Discord under Serverinställningar → Integrationer → Webhooks → Ny webhook → Kopiera webhook-URL, och klistra sedan in den.

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

    Log = {
        Add    = true,   -- en anteckning skrevs
        Remove = true,   -- en enskild anteckning raderades
        Clear  = true,   -- en karaktärs anteckningar rensades
    },

    class="hljs-literal">true,

    Colors = {
        Add    = 5990640,   -- blå
        Remove = 15680580,  -- röd
        Clear  = 15680580,  -- röd
    },

    Footer = 'BUPA Sync Status',
}

Ingenting skickas medan Enabled är false eller Url är tom.

Fält Syfte
Username / Avatar Namn och bild som meddelandena publiceras under. Lämna Avatar tom för att använda webhookens egna.
Log Slå av enskilda åtgärder om du inte bryr dig om dem.
OnlyOnOthers true loggar endast åtgärder utförda på en annan spelare – ambulansarbete. false loggar även varje anteckning spelare skriver på sig själva, vilket kan bli spamigt.
Colors Embed-färg per åtgärd, som ett decimaltal. Välj en på spycolor.com och använd det decimala värdet.
Footer Text under varje embed. Tom döljer sidfoten.

Vad varje embed innehåller

Anteckning tillagd

Fält Exempel
Skriven av Sjukvårdaren – namn, server-id och citizen id
Patient, samma format
Region Kroppsdelens etikett
Anteckning Anteckningstexten, i ett kodblock
Typ Skada / Bandage / Anteckning
Allvarlighetsgrad Mild / Måttlig / Allvarlig
Varaktighet Återstående tid, eller Permanent
Låst Ja / Nej

Anteckning borttagen loggar vem som tog bort den, vems kropp den togs ifrån, regionen, texten och om den hade varit låst.

Anteckningar rensade loggar vem som rensade dem, från vem, hur många poster som faktiskt försvann och om låsta anteckningar sparades.

Håll webhook-URL:en privat. Alla som har den kan skriva inlägg i den kanalen.