Discord Audit Logs
Configure automated Discord audit webhooks for complete operational accountability.
To maintain strict operational accountability and prevent staff abuse, the Finals Web Panel includes built-in Discord webhook logging. Every administrative command executed through the web panel is formatted and posted to your designated Discord audit channel in real-time.
How to Configure Discord Webhooks
- Open Discord and navigate to your staff server.
- Go to Server Settings -> Integrations -> Webhooks.
- Click New Webhook.
- Choose the audit channel (e.g.
#panel-audit-logs), give it a name (e.g.Finals Panel Audit), and copy the Webhook URL. - Go to the Finals Web Panel -> Servers -> Server Settings.
- Select the Notifications & Webhooks tab.
- Paste your Webhook URL into the Audit Log Webhook field and click Save Changes.
- Click Send Test Notification to verify the connection.
Logged Administrative Events
The audit system records the following categories of events:
1. Player Disciplinary Actions
- Kick / Ban: Records the staff member who initiated the action, target player name, Steam/Rockstar license, reason provided, and ban duration.
- Freeze / Unfreeze: Notifies when a player is frozen or thawed for in-game staff inspection.
- Teleport / Bring: Records teleportations including previous and new vector coordinates.
2. Economy & Finance Modifications
- Money Added / Removed: Logs cash and bank modifications including exact amount, previous balance, new balance, recipient identifier, and reason.
3. Inventory & Item Operations
- Item Give / Remove: Details the item name, count, target player, and issuing staff member.
- Inventory Wipe: Emits a high-priority alert when a player's inventory is cleared.
4. Server Management & Resources
- Resource Start / Stop / Restart: Logs which resource was cycled and by whom.
- Console Command Executions: Records raw console commands dispatched via the panel terminal.
Audit Log Embed Preview
Each notification in Discord includes rich embed details:
Plain text
┌────────────────────────────────────────────────────────┐
│ 🛡️ FINALS WEB PANEL AUDIT LOG │
│ │
│ Action: Player Money Modified │
│ Staff: JohnDoe (Admin) │
│ Target: Jane_Smith [ID 14] │
│ Account: Bank │
│ Adjustment: +$50,000 │
│ Previous: $12,400 → New: $62,400 │
│ Reason: Compensation for lost vehicle delivery │
│ │
│ Server: FiveM Roleplay Main │
│ Timestamp: Today at 15:42:10 UTC │
└────────────────────────────────────────────────────────┘