TicketMan-Reborn
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.
Filed ticket for missing table tickets. Is there documentation? wiki?
Thanks. Very much appreciated.
I have my own automated update checker, so I rely on /version TicketManager to return the correct result compared with the release page. Then I correct as needed, when developers do not keep version strings in sync.
BTW, Spigot 1.11.2 is only a dream at this point.
Requirements:
The Plugin is tested upon Spigot 1.11.2, and all previous versions. Internal version number is now once again correct.
I am overjoyed to see a real ticket manager. But MySQL only? :(
While I am MySQL literate, it is overkill for my very small MC server. Please consider simpler database support.
The Original Creator made it MySQL only.
I am busy writing new code into it to allow for SQLite databases as well.
I will be pushing an update soon (1.1.1) that will enable SQLite.If you get any errors, please report them on the issues page.
Edit: Update pushed: Please download 1.1.1 (note that plugin.yml still states 1.1.0 because I am busy creating an auto-update check)
So glad this came back! Its amazing! VOUCH!!