What is ReporterGUI?
ReporterGUI is a solution for users reports. It can manages all reports types through GUI or using cli command.
For example, you can customize all items in the gui, using a action custom & custom permission. Each item has own reason on the report, but also, you can set all messages.
It also allow you to manage all reports in an orderly and comfortable, using commands in game and through the web panel.
Furthermore, ReporterGUI supports a note system for each report. Users can add notes in their report and staff can answer.
How does it work ?
Players can send a report using the command /report <player name>, it will open a gui where it's possible select the item correct, which are completely customizable.
If a staffer is online, the plugin will send a self message that will give you the player name and the reason of the report.
The report can be send using the command /reportcli <player name> <reason> if you don't want to use the gui system, and using the command /report * it's possible send a generic problem without specifying the player accused.
Check the changelog of the plugin
Features:
- Recording system via MySQL Database
- Support for cooldown time, exceptions for staff, custom permission for-item
- Possibility to give permissions to exempt from reports (especially for the staff members)
- You can set up a command, that will be send when a player performs the report [fox example /helpop]
- Web Interface (https://www.spigotmc.org/resources/reporterguiweb.9821/)
- Possibility to lock a word on the chat (for example "hack!", "please ban this player")
- ASCII system for all symbols of all message (included: name, items and lore)
- When a staff member joins receive a message with the stats report
- Support multiple servers (for network), setting the server name from the config
- Support for Bungeecord ( messages of report synchronized between all or some servers bungeecord )
- Support for RedisBungee
- Compatible with PlaceHolderAPI
- Change all commands at 100%! ,for example use /hack <nickname> instead of /report (default)
- View reports in real-time via Telegram, Slack & Discord new!
- Advanced system of notes
- Click in the chat message to see the information on the report
- Search report in-game through advanced command
- Receive warning when a player join on the server, using the permissions
- When a report is approved, the player receives a notification of thanksgiving
- Support for report location and other..
- Support for general report: send a report without specifying the player accuse
- Message notifications in real time (example: when a report change status, the reported will receive a message if is online)
- Players can view all details of your reports, status and notes added by staffers
- Auto-expiration. You can set reports with a automatic system that if the status is still OPEN after X minutes is automatically set as expired.
As you can see, the GUI Items uses the ASCII code for Name & Lore:
Web interface
Web Interface (https://www.spigotmc.org/resources/reporterguiweb.9821/):