EDIT: Post rewriten for 2.0-beta
You need a "player" capable of answering certain questions at any time ? You want to allow your staff to answer the request of any players, any time ?
Then this plugin maybe going to please you. Indeed, it allows you to have a configurable « bot » but also a system of ticket.
Like that, the players can make a demand (/dhticket <demand-message>) anytime and yout staff can take care of it as soon as possible
Tested with database : PhpMyAdmin
configuration.yml
- color : String you will put before the color code like (&6 = §6)
- purge-timeDay-expiration : When you use /dhpurgeticket -a/-c, if you don’t put -a or -c, the command will remove all old message in function of the value here (in day).
- conversation-mode : For the bot, would you like all players can see question and answer or only the player who ask ?
conversation-mode : true (all players see this)
conversation-mode : false
- bot-name : if you put conversation-mode to true , the bot must have a name no ?
- check-all-message : When a player send message in chat, will the plugin have to try to answer to every message or only those who have « ? » ?
- ticket-prefix : For ticket, you can specified some prefix
- help-staff : For a player who have dreamhelper.ticket.help , what will he see ?
- storage :
faq.yml
List all questions which will have the answer the bot, keep structure like
(open plugin like a .zip or a .rar, and you will find an example of faq.yml)
Identifier:
lang-message.yml
Custom your own messages
For any player :
Thank you for reading, this plugin took me quite a long time (I always learn spigot features, i'm not an expert), so a coffee is not refusal
You need a "player" capable of answering certain questions at any time ? You want to allow your staff to answer the request of any players, any time ?
Then this plugin maybe going to please you. Indeed, it allows you to have a configurable « bot » but also a system of ticket.
Like that, the players can make a demand (/dhticket <demand-message>) anytime and yout staff can take care of it as soon as possible
Tested with database : PhpMyAdmin
configuration.yml
- color : String you will put before the color code like (&6 = §6)
- purge-timeDay-expiration : When you use /dhpurgeticket -a/-c, if you don’t put -a or -c, the command will remove all old message in function of the value here (in day).
- conversation-mode : For the bot, would you like all players can see question and answer or only the player who ask ?
conversation-mode : true (all players see this)
conversation-mode : false
- bot-name : if you put conversation-mode to true , the bot must have a name no ?
- check-all-message : When a player send message in chat, will the plugin have to try to answer to every message or only those who have « ? » ?
- ticket-prefix : For ticket, you can specified some prefix
- help-staff : For a player who have dreamhelper.ticket.help , what will he see ?
- storage :
- enable : Enable database or use
ticket.yml to manage the tickets ? (if you enable DB, the table will be created on start of plugin)
Spoiler: ticket.yml
- url : url to use for connection
- host: host to use for connection
- database: name of the database where tou want to create the table of ticket
- user: user to use for connection
- password: password to use for connection
- host: host to use for connection
- database: name of the database where tou want to create the table of ticket
- user: user to use for connection
- password: password to use for connection
faq.yml
List all questions which will have the answer the bot, keep structure like
(open plugin like a .zip or a .rar, and you will find an example of faq.yml)
Identifier:
Keywords:
Questions:
Answer:
Questions:
Answer:
lang-message.yml
Custom your own messages
For any player :
- /dhticket : Open a ticket for the staff ( /dhticket <your request> )
- /dhtickets : Show all open tickets ( /dhtickets [-a][-c] )
- Default : only opened (submit and assigned) tickets
- -a : All tickets
- -c : Only closed tickets
- -a : All tickets
- -c : Only closed tickets
- /dhcheckticket : Show you a ticket without change his status ( /dhcheckticket <number of ticket> )
- /dhtaketicket : Teleport you to ticket, and show it ( /dhtaketicket <number of ticket> )
- /dhreplyticket : Answer to a ticket without closing it ( /dhreplyticket <number of ticket> <answer to message> )
- /dhcloseticket : Close a ticket ( /dhcloseticket <number of ticket> )
- /dhpurgeticket : Remove ticket in database or in tickets.yml ( /dhpurgeticket [-a][-c] )
- Default : only timed tickets (see purge-timeDay-expiration in
configuration.yml )
- -a : All tickets
- -c : Only closed tickets
- -a : All tickets
- -c : Only closed tickets
- /dhdeleteticket : Remove a ticket in database or in tickets.yml ( /dhdeleteticket <number of ticket> )
- /dhthelp : Show you the help configure in configuration.yml (you can use it for all player also)
- /dhreload : Reload all configurations files
- /dhticket : dreamhelper.ticket.send
- /dhtickets : dreamhelper.ticket.seen
- /dhcheckticket : dreamhelper.ticket.check
- /dhtaketicket : dreamhelper.ticket.take
- /dhreplyticket : dreamhelper.ticket.reply
- /dhcloseticket : dreamhelper.ticket.close
- /dhpurgeticket : dreamhelper.ticket.purge
- /dhdeleteticket : dreamhelper.ticket.delete
- /dhthelp : dreamhelper.ticket.help
- /dhreload : dreamhelper.reload
Spoiler: More screens ?
Thank you for reading, this plugin took me quite a long time (I always learn spigot features, i'm not an expert), so a coffee is not refusal
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.9, 1.10, 1.11
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
DreamHelper [1.9 -> 1.12] [support DB] is a free Minecraft Java mod. Compatible with Minecraft 1.9, 1.10, 1.11. Downloaded 686 times (via Spigot). Download it and open it directly in the game.