Skip to content

Discord Logging

Discord Logging

Każda dodana, usunięta lub wyczyszczona adnotacja może zostać wysłana na Discord w formie embeda. Funkcja ta została stworzona z myślą o nadzorze nad odgrywaniem rz-u medycznego (medical roleplay): kto, komu i na jak długo sporządził dokumentację oraz kto ją usunął.

Włączenie funkcji

Utwórz webhook na Discordzie w zakładce Server Settings → Integrations → Webhooks → New Webhook → Copy Webhook URL, a następnie wklej go w odpowiednie miejsce.

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

    Log = {
        Add    = true,   -- dodano adnotację
        Remove = true,   -- usunięto pojedynczą adnotację
        Clear  = true,   -- wyczyszczono adnotacje postaci
    },

    class="hljs-literal">true,

    Colors = {
        Add    = 5990640,   -- niebieski
        Remove = 15680580,  -- czerwony
        Clear  = 15680580,  -- czerwony
    },

    Footer = 'BUPA Sync Status',
}

Żadne wiadomości nie będą wysyłane, dopóki Enabled ma wartość false lub Url jest puste.

Pole Przeznaczenie
Username / Avatar Nazwa oraz zdjęcie, pod którymi publikowane są wiadomości. Zostaw pole Avatar puste, aby użyć domyślnego awataru webhooka.
Log Wyłącz poszczególne akcje, jeśli ich nie potrzebujesz.
OnlyOnOthers true rejestruje tylko akcje wykonywane na innym graczu — praca medyka. false rejestruje również każdą notatkę, którą gracze piszą sami o sobie, co generuje duży ruch na chacie.
Colors Kolor embeda dla każdej akcji w formacie dziesiętnym. Wybierz kolor na spycolor.com i użyj wartości decimal.
Footer Tekst pod każdym embedem. Puste pole ukrywa stopkę.

Co zawiera każdy embed

Dodano adnotację

Pole Przykład
Written by Medyk — imię i nazwisko, ID serwera oraz citizen id
On Pacjent, w tym samym formacie
Region Etykieta części ciała
Note Treść adnotacji w bloku kodu
Type Injury / Bandage / Note
Severity Minor / Moderate / Severe
Duration Pozostały czas lub Permanent
Locked Tak / Nie

Usunięto adnotację rejestruje, kto ją usunął, z czyjego ciała pochodziła, region, treść oraz informację, czy była zablokowana.

Wyczyszczono adnotacje rejestruje, kto je wyczyścił, komu, ile wpisów faktycznie usunięto oraz czy zablokowane notatki zostały zachowane.

Zachowaj adres URL webhooka w tajemnicy. Każdy, kto go posiada, może wysyłać wiadomości na ten kanał.