Discord Logging
Discord Logging
Cada anotación escrita, eliminada o borrada puede publicarse en Discord como un embed. Está diseñado para la supervisión del rol médico: quién documentó qué, a quién, durante cuánto tiempo y quién lo volvió a quitar.
Enable it
Crea el webhook en Discord en Server Settings → Integrations → Webhooks → New Webhook → Copy Webhook URL, y luego pégalo aquí.
Config.Webhook = {
Enabled = false,
Url = '',
Username = 'BUPA Status',
Avatar = '',
Log = {
Add = true, -- una anotación fue escrita
Remove = true, -- una sola anotación fue eliminada
Clear = true, -- las anotaciones de un personaje fueron borradas
},
class="hljs-literal">true,
Colors = {
Add = 5990640, -- azul
Remove = 15680580, -- rojo
Clear = 15680580, -- rojo
},
Footer = 'BUPA Sync Status',
}No se envía nada mientras Enabled esté en false o Url esté vacío.
| Field | Purpose |
|---|---|
Username / Avatar |
Nombre y foto con los que se publican los mensajes. Deja Avatar vacío para usar el predeterminado del webhook. |
Log |
Desactiva acciones individuales si no te interesan. |
OnlyOnOthers |
true registra solo las acciones realizadas en otro jugador: trabajo médico. false también registra cada nota que los jugadores escriben sobre sí mismos, lo cual genera mucho spam. |
Colors |
Color del embed por acción, como número decimal. Elige uno en spycolor.com y usa el valor decimal. |
Footer |
Texto debajo de cada embed. Si está vacío, oculta el pie de página. |
What each embed contains
Annotation added
| Field | Example |
|---|---|
| Written by | El médico: nombre, ID del servidor y citizen id |
| On | El paciente, con el mismo formato |
| Region | La etiqueta de la parte del cuerpo |
| Note | El texto de la anotación, en un bloque de código |
| Type | Lesión / Vendaje / Nota |
| Severity | Leve / Moderada / Grave |
| Duration | Tiempo restante, o Permanente |
| Locked | Sí / No |
Annotation removed registra quién la eliminó, de qué cuerpo se quitó, la región, el texto y si estaba bloqueada o no.
Annotations cleared registra quién las borró, de quién, cuántas entradas se eliminaron realmente y si se conservaron las notas bloqueadas.
Mantén la URL del webhook en privado. Cualquiera que la tenga puede publicar en ese canal.