Discord Logging
Discord Logging
Every safezone create, edit and delete can be posted to a Discord channel as a colour-coded embed, so you always know who changed what.
Enable it
Paste your Discord webhook URL. An empty URL disables logging entirely — nothing is sent.
Config.Webhook = {
url = '', -- paste your Discord webhook URL here to enable
botName = 'BUPA Safezones',
avatar = '', -- optional image URL for the bot avatar
colors = {
create = 3066993, -- green
edit = 3447003, -- blue
delete = 15158332, -- red
},
}| Field | Purpose |
|---|---|
url |
The Discord webhook URL. Empty = logging off. |
botName |
The username the embed is posted under. |
avatar |
Optional avatar image URL for the bot. |
colors.create |
Embed colour for a newly created zone (default green). |
colors.edit |
Embed colour for an edited zone (default blue). |
colors.delete |
Embed colour for a deleted zone (default red). |
O que cada embed regista
Os embeds de Create / Edit incluem:
- Zone — o nome (rótulo) da zona.
- Admin — o nome do jogador e o ID de servidor de quem fez a alteração.
- Points — quantos pontos de polígono a zona tem.
- Jobs — os empregos na whitelist e respetivos cargos mínimos, ou Everyone.
- Active rules — uma lista de todas as regras atualmente ativas na zona.
- Identifiers — os identificadores
discord:elicense:do administrador. - Timestamp — um rodapé com a data/hora e o nome do resource.
Os embeds de Delete são resumidos ao essencial: o nome da zona, o administrador e os respetivos identificadores.
ℹ
Todas as mensagens do webhook estão em inglês, independentemente da tua configuração ox:locale.