HelpTicket Reloaded
HelpTicket Reloaded
This is a continuation of the HelpTicket plugin by vanZeben, which has not been updated in over 2 years. It is continued under GPLv3, as is the main project.
Most of the time on server's you will see user's persistently asking for help because someone had griefed or stolen from them. This plugin allows those users to file a ticket that staff can then look at and deal with as they see fit. If a staff member cannot deal with the situation they can assign the ticket to a staff member who can. When you port to a ticket you are not only assigned to the ticket but teleported and the situation is brought up on screen for you to see. Everything is fully customizable!
You can find our GitHub fork, here.
Development Builds
[![Build Status](http://ci.riveris.sexy/buildStatus/icon?job=Help Ticket)](http://ci.riveris.sexy/job/Help Ticket/)
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.
[ci.riveris.sexy](http://ci.riveris.sexy/view/Ghost Realms/job/Help Ticket/)
Features
- MySQL (and other databases coming soon) Support
- Tickets get a unique ID to track the ticket
- Ticket Priorities - Tickets sorted by priority when viewing tickets
- Commenting System
- Configurable language system
- Teleport to the location of the ticket
- Notifications to players when they login, and staff when a new ticket is made
- Mail Plugin support
Why this version?
- Open Source - GPLv3
- Updated to 1.8, active author, active support
- Moving away from DeityAPI and other unnecessary dependencies.
- Adding more storage engines (such as h2 and sqlite!)
Permissions
User Permissions
For general users you can add the helpticket.general.* or specify below
- helpticket.general.list
- helpticket.general.create
- helpticket.general.info
- helpticket.general.select
- helpticket.general.comment
- helpticket.general.close
Admin Permissions
For admin users you can add the helpticket.admin.* . Or specify below, Note that admins should also have the helpticket.general.* permission as well
- helpticket.admin.tp
- helpticket.admin.assign
- helpticket.admin.priority
- helpticket.admin.purge
Operation Instructions
Before you start dealing with tickets you need to select one. To do this you type // /ticket select <ticket-id> //. After that you can deal with the ticket as you need to
Commands
User Commands
- /ticket list <OPEN/CLOSED> <page-number> - Shows all tickets
- /ticket [select/sel] [ticket-id] - Shows the selected tickets information
- /ticket info <page-number> - Shows the selected tickets information
- /ticket [create/new] [message] - Creates a ticket
- /ticket [comment/cmt] [message] - Comments on the selected ticket
- /ticket close <message> - Closes the selected ticket
Admin Commands
- /ticket [teleport/tp] - Teleports to the selected ticket
- /ticket assign [staff-name] - Assigns the selected ticket
- /ticket [priority/pri] [increase/decrease] - Alters the priority of the selected ticket
- /ticket purge [player-name] - Deletes all the tickets created by the player specified
Console Commands
- /ticket [comment/cmt] [ticket id] [ticket commenter] [message] - Comments on the selected ticket
- /ticket close [ticket id] [ticket commenter] <message> - Closes the selected ticket
- /ticket assign [ticket id] [staff-name] - Assigns the selected ticket
- /ticket [priority/pri] [ticket id] [increase/decrease] - Alters the priority of the selected ticket
- /ticket purge [player-name] - Deletes all the tickets created by the player specified
Installation
We plan to remove DeityAPI dependencies in the next version or so. Please hang on!
- Install and Configure DeityAPI, this will be removed.
- Place HelpTicket in the Plugins Folder
- Restart your server. HelpTicket-Reloaded should now be enabled!
- Assign permissions and go!
I'm getting back into MC and I'm working on an update.
Give me a little bit and hopefully we can get it working without DeityAPI or I can get a 1.8 version of CrapAPI working. I'm not too fond of ImDeity or his server, so I'd like to drop it ASAP.
There is the Cube-Nation fork/fix of DeityAPI which might be worth looking at: https://github.com/Cube-Nation/DeityAPI-Public
Any word on this? I really liked helptickets but DeityAPI is dead. I need a working ticket system.
Would love to use this if you could drop the DeityAPI
Deity Api doesnt work with 1.8.1
So this plugin doesn't run.
Thanks for updating this plugin! :)