Skip to content

Discord Logging

Discord Logging

Každé vytvoření, úprava a smazání safezony může být odesláno do Discord kanálu jako barevně odlišený embed, takže vždycky víte, kdo co změnil.

Povolení

Vložte URL vašeho Discord webhooku. Prázdná URLlogging zcela deaktivuje — nic se neodesílá.

shared/config/general.lua
Config.Webhook = {
    url     = '',                 -- sem vložte URL vašeho Discord webhooku pro aktivaci
    botName = 'BUPA Safezones',
    avatar  = '',                 -- volitelná URL obrázku pro avatara bota
    colors  = {
        create = 3066993,         -- zelená
        edit   = 3447003,         -- modrá
        delete = 15158332,        -- červená
    },
}
Položka Účel
url URL Discord webhooku. Prázdné = logging vypnutý.
botName Uživatelské jméno, pod kterým je embed odeslán.
avatar Volitelná URL obrázku avatara pro bota.
colors.create Barva embedu pro nově vytvořenou zónu (výchozí zelená).
colors.edit Barva embedu pro upravenou zónu (výchozí modrá).
colors.delete Barva embedu pro smazanou zónu (výchozí červená).

Co každý embed zaznamenává

Embedy pro Vytvoření / Úpravu obsahují:

  • Zone — název zóny (štítek).
  • Admin — jméno hráče a server ID toho, kdo změnu provedl.
  • Points — kolik polygonových bodů zóna má.
  • Jobs — whitelistené joby a jejich minimální grade, nebo Everyone.
  • Active rules — seznam všech pravidel aktuálně povolených v zóně.
  • Identifiersdiscord: a license: identifikátory admina.
  • Timestamp — zápatí s datem/časem a názvem resource.

Embedy pro Smazání jsou zkráceny na to nejnutnější: název zóny, admin a jeho identifikátory.

Všechny zprávy z webhooku jsou v angličtině, bez ohledu na vaše nastavení ox:locale.