Advanced Report System
A powerful and fully logged report system designed for structured FiveM. Includes screenshot capture via FiveManage API, Discord webhook logging, nearby player detection, and a modern intuitive UI built for efficient staff workflow.
Features
Automatically captures and uploads player screenshots using the FiveManage API when a report is created.
Sends detailed logs to Discord including reporter information and screenshots.
Automatically logs all players within a configurable radius of the reporting player to provide additional context for investigations.
All reports are securely stored in the server database with full history tracking, including timestamps, claim status, actions, and resolution details.
Designed for minimal performance impact with efficient logging, async database queries, and optimized UI updates.
Staff Actions
- Player submits a report via using /report command
- System captures screenshot and logs nearby players when submitting report
- Report is stored in database and sent to Discord
- Authorized staff can:
- Claim Reports – Assign report to themselves
- Go To Player – Teleport to reporting player
- Bring Player – Bring reported or reporting player
- Revive Player – Instantly revive if required
- Mark as Solved – Close report with resolution note
- Delete Report – Remove report from system (permission restricted)
- All actions are logged to database and Discord webhook
User Interface
Modern, clean, and intuitive UI designed for fast moderation workflow:
- Live updating report list
- Claim status indicators
- Search and filter functionality
- One-click staff actions
- Clear visual distinction between open, claimed, and solved reports
Permissions & Security
- Permission based (configurable staff roles)
- Action logging tied to staff identifiers
- FiveM Asset Escrow
Configuration
All system behavior is configurable via config.lua, including:
- FiveManage API settings
- Discord webhook configuration
- Nearby player detection radius
- Staff permission groups
- Database table configuration
- UI behavior customization
Built for professional roleplay servers that require structured moderation tools, detailed logging, accountability, and a streamlined staff workflow.