RoxiReports Overview
RoxiReports gives players a simple place to report issues and gives staff a separate workspace to handle those reports without mixing player tools with admin tools. The resource is built around clean state changes: a report is created, staff can claim it, replies and evidence are added, the report is closed, and the player can leave feedback.
What it includes
- A compact player report wizard with category, priority, subject, and details.
- A player center for tracking replies, status, screenshots, evidence, and feedback.
- A staff workspace with search, filters, claim, close, reopen, archive, and force delete actions.
- Public replies and private internal messages, both validated server-side.
- Evidence links, uploaded images, optional screenshots, and a clean image viewer.
- A report timeline that shows the main handling stages without filling the page with noise.
- Report bans, staff stats, ratings, and leaderboard data for moderation review.
Normal handling flow
- The player opens
/reportand submits the report. - Staff opens
/staffreports, reviews the report, and claims it. - Staff replies publicly or adds an internal message if the note is staff-only.
- Evidence can be attached by staff or the player when the report is still active.
- When handled, staff closes the report. The player can rate the response once.
Data and safety
All sensitive decisions stay on the server. The client can ask to create, reply, upload evidence, rate, or run staff actions, but the server validates ownership, staff permission, report status, cooldowns, and payload size before anything is saved.
