ReportSystemChat + WEB icon

ReportSystemChat + WEB v1.1 beta

Chat reporting system with a web component.

 
ReportSystemChat — Discipline, Delivered in Minecraft​
ReportSystemChat is a powerful moderation system designed for Minecraft servers, built to automate, streamline, and strengthen your in-game discipline tools. It empowers moderators, ensures swift responses to misconduct, and provides players with a clear and fair way to report chat violations.
 Key Features:​
  •  Player Reports: Players can report chat messages directly in-game via a simple, intuitive command.​
  •  Chat Logging: Automatically stores the last 5 minutes of chat history from the reported player — ensuring full context.​
  •  Moderator Web Panel:
    • Review reports and chat logs​
    • Apply mutes with a single click (including offline mutes)​
    • Accept or reject reports with ease​
  •  Automated Punishments: Fully integrated with plugins like LiteBans to instantly execute mute commands.​
  •  False Report Protection: Players who file 3 false reports lose access to the report system.​
  •  In-Game Notifications: Players receive real-time messages about their report status, directly in Minecraft.​
  •  CORS-ready HTTP API: Easily extend or integrate with other platforms.​

1f512.png Transparency & Security​
All actions are logged. Every mute or rejection is tracked with moderator names and timestamps, ensuring full transparency and fairness in moderation.


🛠 Who is it for?​
ReportSystemChat is perfect for:​
  • PvP servers where fast response to chat violations is critical​
  • Roleplay servers that need full context in chat logs​
  • Minigame servers with high player traffic and limited staff​

/report chat <name> - Submitting a report against a player.
Permission: reportchat.use

Screenshot_6.png

If the player hasn’t sent any messages in the last 5 minutes, an error will appear in the game:

Screenshot_5.png



If the player has sent a message, the report will be submitted.

Screenshot_10.png



After the report has been submitted, everything the player wrote in the last 5 minutes will be displayed on the website (comparison between the in-game chat and the report received on the site):

Screenshot_9.png

Screenshot_12.png



After the report is accepted, the player will receive a mute on the server.
If a moderator is online, the mute will be issued under their name; if offline, the mute will be issued by the console, but a note will be added to the mute reason.
Example: mute reason // moderator_nickname

Screenshot_15.png

Screenshot_14.png



/reportban <name> <time> <reason> - Command access block.
Permission: report.ban

Screenshot_2.png

Screenshot_1.png
 
/reportunban <name> <time> <reason> - Command access unblock.
Permission: report.unban
Screenshot_3.png
Screenshot_4.png

/modauth - Obtaining a token for website authorization.
Permission: reportchat.auth

-_2025-05-23_122244585.png


A new token cannot be generated again; an error will occur stating that the token already exists, and you will be prompted to either copy or delete the existing one.

-_2025-05-23_122305376.png

Token deletion.

-_2025-05-23_122319150.png
 
Website authorization using the token from the game.
-_2025-05-23_122331546.png
 
Website view after authorization with active reports.
-_2025-05-23_122349319.png

Viewing report verdicts, as the example of report viewing was shown earlier.

-_2025-05-23_122433633.png

-_2025-05-23_122454568.png

And the page with reviewed reports.

-_2025-05-23_122540425.png

chat

moderation