Skip to content

Discord-loggning

Discord Logging

Varje gång en safezone skapas, redigeras eller tas bort kan detta skickas till en Discord-kanal som en färgkodad embed, så att du alltid vet vem som ändrat vad.

Aktivera det

Klistra in din Discord-webhook-URL. En tom URL stänger av loggningen helt – ingenting skickas.

shared/config/general.lua
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
    },
}
Fält Syfte
url Discord-webhook-URL:en. Tom = loggning avstängd.
botName Användarnamnet som embed-meddelandet publiceras under.
avatar Valfri URL för botens avatarbild.
colors.create Embed-färg för en nyskapad zon (standard grön).
colors.edit Embed-färg för en redigerad zon (standard blå).
colors.delete Embed-färg för en borttagen zon (standard röd).

Vad varje embed loggar

Skapa / Redigera-embeds innehåller:

  • Zone — zonens namn (label).
  • Admin — spelarens namn och server-id som gjorde ändringen.
  • Points — hur många polygonpunkter zonen har.
  • Jobs — whitelistspecifika jobb och deras lägsta grader, eller Everyone.
  • Active rules — en lista över alla regler som för närvarande är aktiva på zonen.
  • Identifiers — administratörens discord:- och license:-identifierare.
  • Timestamp — en sidfot med datum/tid och resursnamnet.

Ta bort-embeds är nedskalade till det väsentliga: zonens namn, administratören och deras identifierare.

Alla webhook-meddelanden är på engelska, oberoende av din ox:locale-inställning.