Skip to content

Discord Günlükleri

Discord Logging

Yazılan, kaldırılan veya temizlenen her not, Discord'a bir embed olarak gönderilebilir. Bu özellik, tıbbi rol yapma gözetimi için tasarlanmıştır: kim kime neyi kaydetti, ne kadar süreyle ve kim kaldırdı.

Etkinleştirme

Discord'da Sunucu Ayarları → Entegrasyonlar → Webhooks → Yeni Webhook → Webhook URL'sini Kopyala adımlarını izleyerek webhook'u oluşturun ve ardından URL'yi yapıştırın.

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

    Log = {
        Add    = true,   -- bir not yazıldı
        Remove = true,   -- tek bir not silindi
        Clear  = true,   -- bir karakterin notları tamamen silindi
    },

    class="hljs-literal">true,

    Colors = {
        Add    = 5990640,   -- mavi
        Remove = 15680580,  -- kırmızı
        Clear  = 15680580,  -- kırmızı
    },

    Footer = 'BUPA Sync Status',
}

Enabled değeri false olduğunda veya Url boş bırakıldığında hiçbir şey gönderilmez.

Alan Amaç
Username / Avatar Mesajların gönderileceği isim ve profil fotoğrafı. Webhook'un kendi görselini kullanmak için Avatar kısmını boş bırakın.
Log İstemediğiniz bireysel eylemleri devre dışı bırakın.
OnlyOnOthers true değeri yalnızca başka bir oyuncu üzerinde gerçekleştirilen eylemleri (sağlık görevlisi çalışmalarını) kaydeder. false ise oyuncuların kendileri için yazdığı her notu da kaydeder, bu da çok fazla mesaj oluşturabilir.
Colors Ondalık sayı olarak her eylem için embed rengi. spycolor.com adresinden bir renk seçin ve decimal (ondalık) değerini kullanın.
Footer Her embed'in altındaki metin. Boş bırakılması alt bilgiyi gizler.

Her embed'in içeriği

Not eklendi

Alan Örnek
Written by Sağlık görevlisi — ad, sunucu kimliği ve vatandaşlık kimliği
On Hasta, aynı formatta
Region Vücut bölgesi etiketleri
Note Kod bloğu içinde not metni
Type Yaralanma / Bandaj / Not
Severity Hafif / Orta / Şiddetli
Duration Kalan süre veya Kalıcı
Locked Evet / Hayır

Not kaldırıldı kaydı; notu kimin kaldırdığını, notun hangi vücuttan çıkarıldığını, bölgeyi, metni ve kilitli olup olmadığını bildirir.

Notlar temizlendi kaydı; notları kimin temizlediğini, kimden temizlendiğini, kaç kaydın silindiğini ve kilitli notların korunup korunmadığını bildirir.

Webhook URL'sini gizli tutun. URL'ye sahip olan herkes ilgili kanalda paylaşım yapabilir.