Details

Advanced Report System

A fully logged report system for structured FiveM servers. Screenshot capture through the FiveManage API, Discord webhook logging, nearby player detection and a fast interface built for staff workflow.

 

Features

01  FiveManage screenshot integration

Captures and uploads player screenshots through the FiveManage API when a report is created.

02  Discord webhook logging

Sends detailed logs to Discord, including reporter information and screenshots.

03  Nearby player logging

Logs every player within a configurable radius of the reporting player, giving investigators extra context.

04  Database stored reports

Every report is stored with full history, including timestamps, claim status, actions and resolution details.

05  Performance optimised

Minimal performance impact through efficient logging, async database queries and optimised UI updates.

Staff actions

Player submits a report with /report, the system captures a screenshot and logs nearby players, then the report is stored and sent to Discord.

Authorised staff can:

•  Claim reports, assigning them to themselves

•  Go to player, teleporting to the reporting player

•  Bring player, bringing the reported or reporting player

•  Revive player, instantly if required

•  Mark as solved, closing the report with a resolution note

•  Delete report, removing it from the system (permission restricted)

Interface

A clean interface built for fast moderation:

•  Live updating report list

•  Claim status indicators

•  Search and filtering

•  One-click staff actions

•  Clear distinction between open, claimed and solved reports

Permissions and security

•  Permission based, with configurable staff roles

•  Action logging tied to staff identifiers

•  FiveM asset escrow

Configuration

All behaviour is set in config.lua, including:

•  FiveManage API settings

•  Discord webhook configuration

•  Nearby player detection radius

•  Staff permission groups

•  Database table configuration

•  UI behaviour customisation

Compatibility

Frameworks

QBCore

Built for professional roleplay servers that need structured moderation tools, detailed logging, accountability and a streamlined staff workflow.