Discord Logging
Discord Logging
Cada anotação escrita, removida ou limpa pode ser enviada para o Discord como um embed. O objetivo é a supervisão do roleplay médico: quem documentou o quê, em quem, por quanto tempo e quem removeu novamente.
Enable it
Crie o webhook no Discord em Server Settings → Integrations → Webhooks → New Webhook → Copy Webhook URL, e cole-o aqui.
Config.Webhook = {
Enabled = false,
Url = '',
Username = 'BUPA Status',
Avatar = '',
Log = {
Add = true, -- uma anotação foi escrita
Remove = true, -- uma única anotação foi deletada
Clear = true, -- as anotações de um personagem foram limpas
},
class="hljs-literal">true,
Colors = {
Add = 5990640, -- azul
Remove = 15680580, -- vermelho
Clear = 15680580, -- vermelho
},
Footer = 'BUPA Sync Status',
}Nada é enviado enquanto Enabled estiver como false ou Url estiver vazio.
| Field | Purpose |
|---|---|
Username / Avatar |
Nome e imagem com os quais as mensagens são publicadas. Deixe Avatar vazio para usar o padrão do webhook. |
Log |
Desative ações individuais se não se importar com elas. |
OnlyOnOthers |
true registra apenas ações realizadas em outro jogador — trabalho de médico. false também registra cada nota que os jogadores escrevem em si mesmos, o que gera muito spam. |
Colors |
Cor do embed por ação, como um número decimal. Escolha uma em spycolor.com e use o valor decimal. |
Footer |
Texto abaixo de cada embed. Deixar vazio oculta o rodapé. |
What each embed contains
Annotation added
| Field | Example |
|---|---|
| Written by | O médico — nome, id do servidor e citizen id |
| On | O paciente, no mesmo formato |
| Region | O rótulo da parte do corpo |
| Note | O texto da anotação, em um bloco de código |
| Type | Injury / Bandage / Note |
| Severity | Minor / Moderate / Severe |
| Duration | Tempo restante ou Permanent |
| Locked | Sim / Não |
Annotation removed registra quem removeu, de qual corpo foi retirada, a região, o texto e se estava bloqueada.
Annotations cleared registra quem limpou, de quem, quantas entradas foram realmente apagadas e se as notas bloqueadas foram mantidas.
Mantenha a URL do webhook privada. Qualquer pessoa com ela pode enviar mensagens para esse canal.