ReportRTS

Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.

Commands & Permissions | Follow my progress on Trello | IRC: #ReportRTS (irc.esper.net)
ReportRTS stands for Report - Realtime Ticket System, it is designed to be a easy to use and feature rich support system.
Features
- Supports multi-server setups using BungeeCord.
- Uses MySQL, this allows you to easily display information from the database.
- "Caches" open tickets to reduce access time.
Usage
Notes
Metrics
To determine popularity of versions, features, and lingering usage, plugin installs are automatically tracked by the Metrics plugin tracking system and forwarded to mcstats.org for analysis. Basic server information (Version, player count used) is tracked. If you don't want to help or are paranoid, edit plugins/PluginMetrics/config.yml and set opt-out to true.
UUIDFetcher
Does not collect data at all. Simply used to retrieve a player's UUID from Mojang's API if he does not have one in the database prior to ReportRTS version 1.2.0.
Version checking
By default ReportRTS checks dev.bukkit.org for ReportRTS updates, you can disable this by setting versionCheck to false in the configuration.
Developers
Maven repository
<repository> <id>projectinfinity-repo</id> <name>ProjectInfinity repository</name> <url>http://ci.regularbox.com/plugin/repository/everything</url> </repository> <dependency> <groupId>com.nyancraft.reportrts</groupId> <artifactId>ReportRTS</artifactId> <version>1.2.3</version> </dependency>
Support me!
Why support me?
All the more motivation to continue work on this project. During it's two years of existence I have received a total of $270 and promises that never saw the light of day.
Say if I have spent a total of 500 (this is an example number, in reality it is much higher and just keeps increasing) hours working on this project. That gives me a total of $0.54 an hour, compare this to the average wage of a McDonalds worker in the US which is $7.81. Had they worked 500 hours they would have made $3905.
If you find that this project has helped you, please consider donating to this project.

-
View User Profile
-
Send Message
Posted Jul 24, 2013I just got back home, so development continues in a few days when I get settled again.
-
View User Profile
-
Send Message
Posted Jul 17, 2013would be nice if people could type /tickets or something to see all the tickets they have ever opened and the staffs response to them because I feel like a lot of the people on my server only see the staff comment if they are online when the ticket is completed
-
View User Profile
-
Send Message
Posted Jul 12, 2013@zlw0
That's also a great idea.
Maybe /understood <id> if their ticket was completed and /reopen <id> <why> if they needed a bit more.
Perhaps /reopen could be replaced with a different command to reduce confusion.
-
View User Profile
-
Send Message
Posted Jul 11, 2013@joshwenke
Agreed!
-
View User Profile
-
Send Message
Posted Jul 10, 2013Just expanding on the idea raised by Milesmcc. Sometimes people may not be able to see the response/comment to their request when it is completed because they may be afk/etc. What about a system where a user has to acknowledge they have read the request (/clear 1542 or something) and until then it comes up on their screen.
-
View User Profile
-
Send Message
Posted Jul 2, 2013@chaseoes
Check the latest builds.
-
View User Profile
-
Send Message
Posted Jun 29, 2013I thought I posted this before, but I can't find it. Any chance for the option of playing a ping sound when a request is made, to staff members?
-
View User Profile
-
Send Message
Posted Jun 25, 2013@ProjectInfinity
If you could add multiple server support through SQL, you'd be amazing :)
-
View User Profile
-
Send Message
Posted Jun 23, 2013Hey there, Just a small question.. Is there a way to -Edit- a report that is already made? We've just been deleting/retyping the report. Cheers. -Dino
-
View User Profile
-
Send Message
Posted Jun 23, 2013@milesmcc
That's actually a pretty nice idea. I'll think about it. Right now I can't do anything about it as I am on vacation and do not have access to the repositories I need.
-
View User Profile
-
Send Message
Posted Jun 22, 2013When a player joins, the ReportRTS message about their completed ticket is first. After that message is on their screen, the MOTD and other messages fill it up. Due to this, they don't see their completed ticket. Would it be possible for there to be a 10 second delay after joining for the message to show up. This would allow the ticket message to appear after the players have "gathered their focus" and after the spammy MOTD and other messages show up on their screen.
PS: I don't really want to remove my MOTD, it's important too.
Thanks,
Miles
-
View User Profile
-
Send Message
Posted Jun 14, 2013@ProjectInfinity
Oops, figured it out.
Command Helper had an alias of /check <param> with /fishcheck but /fishcheck is broken so it gave me the unknown command error. It worked with just /check because Command Helper only runs the alias when there is a param.
Problem Solved! Sorry about all this :)
-
View User Profile
-
Send Message
Posted Jun 14, 2013@milesmcc
I need ALL of your startup log and the lines when you use /check, also try turning changing debug to true in the config. This is all important.
If nothing interesting comes up, update to build 141 and see if that fixes your issue.
-
View User Profile
-
Send Message
Posted Jun 13, 2013@ProjectInfinity
Also, here are the startup logs that relate to ReportRTS.
2013-06-12 21:20:31 [INFO] [ReportRTS] Loading ReportRTS v1.1.1-b139 2013-06-12 21:20:37 [INFO] [ReportRTS] Enabling ReportRTS v1.1.1-b139 2013-06-12 21:20:37 [INFO] [ReportRTS] Connecting to MySQL. 2013-06-12 21:20:37 [INFO] [ReportRTS] Successfully connected and checked tables, will use MySQL. 2013-06-12 21:20:38 [INFO] [ReportRTS] Found a different version available: 1.0.0 2013-06-12 21:20:38 [INFO] [ReportRTS] Check http://dev.bukkit.org/server-mods/reportrts/ for a new version.
-
View User Profile
-
Send Message
Posted Jun 12, 2013@ProjectInfinity
Perhaps I have the syntax wrong.
Let's say I wanted to check a ticked ID 9.
I would type /check 9
Right?
-
View User Profile
-
Send Message
Posted Jun 12, 2013@milesmcc
I need server logs and your startup logs. I am using the latest build on my own server just fine.
-
View User Profile
-
Send Message
Posted Jun 12, 2013In the more recent dev builds, when you do /check [id] it throws an unknown command error. Any ideas?
-
View User Profile
-
Send Message
Posted Jun 11, 2013hi, is possible change database table with php? Because i need answer player on web, but change is visible in game after reload.
-
View User Profile
-
Send Message
Posted Jun 2, 2013@chaseoes
Created a commit for this. Will be pushed along with the new db handling, unfortunately I cannot say when this is because I am quite busy with exams at the moment and I am going on a three week vacation right after the exams.
Edit: Pushed the commit, it's in the latest dev build.
Edit2: The sound is not complete, it needs to be changed. Unfortunately I had no idea what the pitch should be etc. so it sounds derpy right now. I'll fix this in a later commit after database handling is done.
-
View User Profile
-
Send Message
Posted Jun 1, 2013@Squirzy
or GHAST!