This is a continuation of jdon278 TicketMan
Description:
Ticket Manager: A complete plugin for all your ticket needs. A player can make a ticket, and all staff are notified about a new ticket.
Staff members are then:
- Able to view the ticket
- TP to the tickets location
- Fix issues reported in the ticket
- Reply and Close the ticket.
The player who made the ticket will be informed on ticket progress.
Requirements:
- Bukkit 1.7.10
- Spigot 1.7.10 to 1.11.2
- Cauldron 1.7.10 (MCPC)
Features:
- MySQL/SQLite
- Custom Web-Interface (MySQL only)(pending Multiserver updates)
- Slack Intergration
- Simple configuration
Slack Integration:
For the slack integration to work please go to the following:
https://my.slack.com/services/new/incoming-webhook/
Create a webhook, that will display messages to #tickets, under the name of TicketBot.
To Do List:
- MultiServer
- Update web-interface
Commands:
Player based commands
- ticket open (description) - Opens a ticket
- ticket view - Shows you the ids of all the tickets created by that player
- ticket view (id) - Shows you the information on the ticket id.
Staff Based Permissions: For this to work you either need OP or TicketManager.Staff Permisison node added - ticket show - Shows you all the open tickets.
- ticket player playername - Shows you the ids of all the open and closed tickets of player
- ticket view (id) - Shows the information on the ticket with that id.
- ticket tp (id) - Teleports you to the location where the ticket was made.
- ticket answer (id) reply - Replies to the ticket (id) and automatically closes it. In case you wish to reply it without closing it, use the WebUI.
- ticket register password - Registers staff ingamename with password for the WebUI
- ticket reload - Reloads the plugin
WebInterface:

WebUI will be under files.

