Documentation › Hunting System › Discord Logs

Discord Logs

Announcements and staff logs on Discord.

Webhooks are set in config/config_secrets.lua. This file is server-only and never sent to players. Leave a value empty to turn that log off.

lua
Config.Webhooks = {
    records   = '', -- new all-time weight records
    legendary = '', -- legend released / hunted / escaped
    poaching  = '', -- poaching reports

    sales     = '', -- every sale
    shop      = '', -- purchases, syringe barter, licenses
    rewards   = '', -- quests, contracts, trophies, records, legends
    admin     = '', -- admin panel changes, /huntlegend, /huntboost, license give / revoke
    party     = '', -- hunting party: created, joined, left, kicked
    anticheat = '', -- fake animals, impossible headshot rates, spam
}
Webhook Type Contains
records Announcement Player, species, weight, previous record
legendary Announcement Legend name, zone, hunter, weight
poaching Staff Player, server id, species, reason, coordinates
sales Staff Items, amounts, total, market, account
shop Staff Item, amount, price
rewards Staff Quest / contract / trophy id, money, XP, items
admin Staff Changed key and new value
party Staff Party created, joined, left, kicked
anticheat Staff Reason and details (animal, position, rate)

Staff logs include the player's name, server id, framework identifier, license and a Discord mention.

Messages are batched: up to 10 entries every 3 seconds, so busy servers stay under Discord's rate limit.

The hunting boost announcement uses Config.BoostWebhook in the same file.