Skip to content

Discord Logging

Discord Logging

Setiap pembuatan, pengeditan, dan penghapusan safezone dapat dikirim ke channel Discord sebagai embed dengan kode warna, sehingga Anda selalu tahu siapa yang mengubah apa.

Mengaktifkannya

Tempel URL webhook Discord Anda. URL yang kosong akan menonaktifkan logging sepenuhnya — tidak ada yang dikirim.

shared/config/general.lua
Config.Webhook = {
    url     = '',                 -- tempel URL webhook Discord Anda di sini untuk mengaktifkan
    botName = 'BUPA Safezones',
    avatar  = '',                 -- URL gambar opsional untuk avatar bot
    colors  = {
        create = 3066993,         -- hijau
        edit   = 3447003,         -- biru
        delete = 15158332,        -- merah
    },
}
Kolom Kegunaan
url URL webhook Discord. Kosong = logging nonaktif.
botName Nama pengguna tempat embed diposting.
avatar URL gambar avatar opsional untuk bot.
colors.create Warna embed untuk zona yang baru dibuat (default hijau).
colors.edit Warna embed untuk zona yang diedit (default biru).
colors.delete Warna embed untuk zona yang dihapus (default merah).

Apa saja yang dicatat oleh setiap embed

Embed Create / Edit mencakup:

  • Zone — nama zona (label).
  • Admin — nama player dan id server yang melakukan perubahan.
  • Points — berapa banyak titik poligon yang dimiliki zona tersebut.
  • Jobs — job yang masuk whitelist beserta grade minimumnya, atau Everyone.
  • Active rules — daftar semua aturan yang sedang aktif pada zona tersebut.
  • Identifiers — identifier discord: dan license: admin.
  • Timestamp — footer dengan tanggal/waktu dan nama resource.

Embed Delete diringkas menjadi hal-hal esensial: nama zona, admin, dan identifier mereka.

Semua pesan webhook menggunakan bahasa Inggris, terlepas dari pengaturan ox:locale Anda.