FAQBox
Quote from Siguza:The Future?
Since Spigot is still standing and Sponge is slowly getting somewhere, I'm not exactly sure what to do with my plugins, but I'll stick around.
I think I will port most of my plugins to Sponge, but some (like NBTLib) will hopefully not be necessary anymore.
For now, I've set all my projects to "inactive", except for VirtualPack, which I will keep compatible with Spigot, until I ported it to Sponge. If you really want to see any of my other plugins updated to Spigot, just comment on its project page.
FAQBox
This plugin allows you to have a predefined set of messages (usually answers to frequently asked questions) which you can send to users way faster than typing them out.
Installation
- Download the FAQBox.jar and place in in you plugins folder.
- Start your server.
Configuration
config.yml
check-update: Whether to check for updates or not.
messages.ini
You can configure your messages either by using commands (see commands section) or by directly editing the messages.ini file.
The messages.ini file has the following format:
id1=Some message here id2=Some other message potato=You may not throw potatoes at citizens of Minetropolis!
Useful to know:
- When editing the file while your server is running, reload FAQBox when you're done, otherwise your changes might get lost.
- When editing the file directly you can bypass the maximum length for chat messages.
- When editing the file, be aware that message IDs must not contain commas!
- You can use colors by using the & character. To actually write the & character, use &&.
- You can use %player to be replaced by the name of the player the message is sent to.
Commands
Command | What it does | Required permission |
---|---|---|
/faq | Print the help | faqbox.send or faqbox.manage |
/faq add <id> <message> | Add a message | faqbox.manage |
/faq update <id> <message> | Replace a message with a new one | faqbox.manage |
/faq remove <id> | Remove a message | faqbox.manage |
/faq reload | Reload the messages from the messages.ini file | faqbox.manage |
/faq list | List all available message IDs | faqbox.send |
/faq send <player> <id> | Send a message to a player | faqbox.send |
/faq send <player1> <player2> <player3> <...> <id> | Send a message to many players | faqbox.send |
/faq send <player1> <id1,id2,id3,...> | Send many messages to a player | faqbox.send |
/faq send <player1> <player2> <player3> <...> <id1,id2,id3,...> | Send many messages to many players | faqbox.send |
Note: When sending messages, players are separated by spaces, messages by commas (and no spaces!).
Permissions
Permission | What it does |
---|---|
faqbox.manage | See commands |
faqbox.send | See commands |
faqbox.notify | You're notified if anyone uses the send command (to prevent multiple people answering one players question) |
faqbox.update | Notifies you if an update is available (on login) |
OPs have all permissions by default.
To Do
- Make colors not being reset on new lines.
Dev Builds
Quote: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!
[ Dev Builds ]
IMPORTANT NOTICE
As of the 15. September 2014 I'm stopping development of all my Bukkit plugins (hence the status "abandoned"). I will still give support for the existing versions, but no more updates are planned so far. With the recent DMCA takedown and the even more recent acquisition of Mojang by Microsoft, I'm leaving. I might come back some time, but for now I'm out. Maybe I'll rewrite my plugins for the Sponge API when that has made it somewhere or use the official API once it's released (if I haven't died of old age by then) or whatever, we'll see when the time has come.
If you want to take over one of my plugins, you can do so. All my plugins are released under CC BY-NC-SA 3.0 (really short summary), except for NBTLib, which is released under CC BY 3.0 (even shorter summary).
You can also just fork them all on GitHub, I've pushed all my current (highly unfinished) code up there.
If you want to contact me, visit www.siguza.net.
You were a cool community.
- Siguza out
I run a medium sized server which, at the time of posting, is in the top 60 servers on planet minecraft. One of the major problems my staff was having was giving quick easy information to a steady stream of new players. We tried clear message boards, automatic messages in chat, /info command from essentials and much more but the plain fact is they were sending the same message over and over.
This plugin helps limit the tediousness of doing this for the staff. Messages are easily recorded and sent to players by mods or other helper levelled staff. The notification permission can then be used to notify all helpers that a message has been sent to avoid annoying double sends to new players.
This way your staff will have more time to play and new players get what appears to be a personalised response to their problems. I highly recommend it.