Skip to content

Discord Logging

Discord Logging

Setiap catatan yang ditulis, dihapus, atau dibersihkan dapat dikirim ke Discord sebagai embed. Fitur ini dirancang untuk pengawasan roleplay medis: siapa yang mendokumentasikan apa, pada siapa, berapa lama, dan siapa yang menghapusnya kembali.

Enable it

Buat webhook di Discord melalui Server Settings → Integrations → Webhooks → New Webhook → Copy Webhook URL, lalu tempelkan URL tersebut.

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

    Log = {
        Add    = true,   -- sebuah catatan ditulis
        Remove = true,   -- satu catatan dihapus
        Clear  = true,   -- catatan karakter dibersihkan
    },

    class="hljs-literal">true,

    Colors = {
        Add    = 5990640,   -- biru
        Remove = 15680580,  -- merah
        Clear  = 15680580,  -- merah
    },

    Footer = 'BUPA Sync Status',
}

Tidak ada yang dikirimkan selama Enabled bernilai false atau Url kosong.

Field Tujuan
Username / Avatar Nama dan gambar yang digunakan untuk mengirim pesan. Biarkan Avatar kosong untuk menggunakan avatar bawaan webhook.
Log Nonaktifkan tindakan tertentu jika Anda tidak ingin mencatatnya.
OnlyOnOthers true hanya mencatat tindakan yang dilakukan pada pemain lain — tugas tenaga medis. false juga mencatat setiap catatan yang ditulis pemain untuk diri mereka sendiri, yang akan membuat log terlalu ramai.
Colors Warna embed untuk setiap tindakan, dalam bentuk angka desimal. Pilih salah satu di spycolor.com dan gunakan nilai decimal-nya.
Footer Teks di bawah setiap embed. Kosongkan untuk menyembunyikan footer.

What each embed contains

Annotation added

Field Contoh
Written by Petugas medis — nama, id server, dan citizen id
On Pasien, dengan format yang sama
Region Label bagian tubuh
Note Teks catatan, dalam blok kode
Type Cedera / Perban / Catatan
Severity Ringan / Sedang / Parah
Duration Sisa waktu, atau Permanen
Locked Ya / Tidak

Annotation removed mencatat siapa yang menghapusnya, dari tubuh siapa catatan itu dilepaskan, bagian tubuh, teks catatan, dan apakah catatan tersebut sebelumnya terkunci.

Annotations cleared mencatat siapa yang membersihkannya, dari siapa, berapa banyak entri yang benar-benar dihapus, dan apakah catatan yang terkunci tetap disimpan.

Jaga kerahasiaan URL webhook Anda. Siapa pun yang memilikinya dapat mengirim pesan ke channel tersebut.