Discord Logging
Discord Logging
Fiecare adnotare scrisă, eliminată sau ștearsă poate fi trimisă pe Discord sub formă de embed. Această funcție este concepută pentru supravegherea roleplay-ului medical: cine a documentat ce, pe cine, pentru cât timp și cine a șters-o din nou.
Enable it
Creați webhook-ul în Discord la Server Settings → Integrations → Webhooks → New Webhook → Copy Webhook URL, apoi inserați-l acolo.
Config.Webhook = {
Enabled = false,
Url = '',
Username = 'BUPA Status',
Avatar = '',
Log = {
Add = true, -- o adnotare a fost scrisă
Remove = true, -- o singură adnotare a fost ștearsă
Clear = true, -- adnotările unui caracter au fost resetate
},
class="hljs-literal">true,
Colors = {
Add = 5990640, -- albastru
Remove = 15680580, -- roșu
Clear = 15680580, -- roșu
},
Footer = 'BUPA Sync Status',
}Nu se trimite nimic cât timp Enabled este setat la false sau Url este gol.
| Field | Purpose |
|---|---|
Username / Avatar |
Numele și imaginea sub care sunt postate mesajele. Lăsați Avatar gol pentru a folosi imaginea implicită a webhook-ului. |
Log |
Dezactivați acțiuni individuale dacă nu vă interesează. |
OnlyOnOthers |
true înregistrează doar acțiunile efectuate asupra unui alt jucător — activitatea medicilor. false înregistrează și toate notele pe care jucătorii și le scriu sieși, ceea ce poate genera prea multe mesaje. |
Colors |
Culoarea embed-ului per acțiune, ca număr zecimal. Alegeți una pe spycolor.com și folosiți valoarea decimal (zecimală). |
Footer |
Textul de sub fiecare embed. Dacă este gol, ascunde subsolul. |
What each embed contains
Annotation added
| Field | Example |
|---|---|
| Written by | Medicul — nume, id-ul de server și citizen id-ul |
| On | Pacientul, același format |
| Region | Eticheta zonei corpului |
| Note | Textul adnotării, într-un bloc de cod |
| Type | Injury / Bandage / Note |
| Severity | Minor / Moderate / Severe |
| Duration | Timpul rămas, sau Permanent |
| Locked | Yes / No |
Annotation removed înregistrează cine a șters-o, de pe al cui corp provenea, zona, textul și dacă fusese blocată.
Annotations cleared înregistrează cine le-a șters, de la cine, câte intrări au fost eliminate efectiv și dacă notele blocate au fost păstrate.
Păstrați adresa URL a webhook-ului privată. Oricine o deține poate posta mesaje în acel canal.