AutoMessage
What is AutoMessage?
AutoMessage is an easy to use chat scheduler plugin. It is a plugin perfect for server admins who would like to announce broadcasts at configurable intervals. The plugin features a rich in-game config editor as well as the ability to edit the config from the disk. The plugin is designed to be very lightweight and cause no impact on server resources! The plugin is updated within days of new releases to ensure complete up-to-date server compatibility! Check out the plugin review here!
Features:
- Fully configurable configuration!
- Rich in-game config editor!
- Quick and painless reloading!
- Option to randomize broadcasts!
- Color code support!!
- Run commands in your messages!
Installation:
Just drag and drop into your plugins folder then restart or reload your server! Simple!
Usage and Information:
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
This plugin features an update command which will check if you are running the latest build and download the update to the plugin folder if it not currently installed. You are required to trigger the command manually and you must restart or reload the server for changes to take effect.
Thanks to my donators!
- TheFarmerNL from Minevival.com
Is this good to go with 1.12 update, as I just got it up and going prior to knowledge of update?
I have an issue that the system couldnt work appropriately with json functions.
Here is the code; Should there be anything wrong,please modify.
{
"text":"click here to cause a event\n",
"clickEvent":{
"action":"open_url","value":"http://www.google.com/"
}
Also,another question.
Is it possible to use the codes with several {} ?
Specifically, like the codes below
{
"text":"◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆\n "
},
{
"text":"[News]","color":"gold","bold":true
},
{
"text":"sample","color":"green","bold":true
},
{
"text":"sample","color":"aqua"
},
{
"text":"click here\n",
"clickEvent":{
"action":"open_url","value":"https://www.google.com/"
}
},
{
"text":"◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆ "
}
Bugreport: I cant use \n at json. Please help me.
Whenever i try to add a link, the plugin just crashes
I love the plugin! however I have a suggestion. When making a message can you have a header and a footer. This would be set for all messages somewhere near the top so that all messages start with this so you can have lines or just a blank space to make it more clean and stand out. If this was added it would be a 5/5
Example (headers/footers would only need to be set once not for each message)
header: '---------[My server]---------'
footer: '----------------------------------'
message: '/vote for rewards!'
output: ---------[My server]---------
/vote for rewards!
----------------------------------
Also quick questions, when the settings say interval: 45
what units is 45 in? ticks, seconds minutes?
The interval is in seconds.
Thanks! however for some reason the messages will show with ./am broadcast json/regular # but they do not auto play (I have them enabled with /am enabled json/regular)
Has the rank that should see this message the permission automessage.receive.json or automessage.receive.regular?
If they dont have that it wont show.
Only the "default" will show without a permission as far I know.
In reply to PenguinHDPvP:
The Plugin have more bugs :(
#griefing team !!!!!!!!!!!!!!!!!!!!!!!!!!!!
Plugin breaks whenever you edit the config or reload it. Complete waste of time. You also can't even add click actions without breaking it and I even used a YAML parser which rendered the config valid so it's definitely a broken plugin. Absolute rubbish.
Trashing a plugin down that is around for so long is absolute rubbish.
Asking for help before doing so would have been a better option, I guess offering help is out of the question in this case.
It's likely more an issue of your incompetent then a broken plugin issue (doesn't this sound similar as calling this plugin absolute rubbish??).
Is there a way to combine the clickEvent and a hoverEvent?
I want the hover part to tell them they can click it to open a link
anyone??
heey dutchy1001
I found a solution for your problem
you probably tried to do something like this:
- |-
{
"text": "&6Click here to &9vote",
"clickEvent": {
"action": "open_url",
"value": "http://minecraftserverlijst.nl/"
}
"hoverEvent": {
"action": "show_text",
"value": [
{
"text": "And get a ...",
"color": "blue"
}
]
}
but you need to use a "," before using a new command like hoverEvent.
just like this:
- |-
{
"text": "&6Click here to &9vote",
"clickEvent": {
"action": "open_url",
"value": "http://minecraftserverlijst.nl/"
},
"hoverEvent": {
"action": "show_text",
"value": [
{
"text": "And get a ...",
"color": "blue"
}
]
}
Nice one, I will try this later today and will let you know how I got on with it.
Thank you for answering.
EDIT:
I did get it to work, nice one many thx (but I forgot now were I needed it for lol)
I got a problem ;/
I can't add second line to hover text
My config
- |-
{
"text": "Information",
"hoverEvent": {
"action": "show_text",
"value": [
{
"text": "1. Text1 \n 2.Text2 \n 3. Text3",
"color": "blue"
}
]
}
}
And result
I know it's a bit late to answer you and I don't know if you already have figured out the multiple lines for the hover text, but i did.
Have a good look at the indentation and play with it till you have the desired effect
I found this out looking for multiple lines in normal text, works the same for the hover.
I haven't managed to get the colour in all 3 lines.Edit:
Just add colour code in front of the next lines:
&9Woah, you just hovered over me!2
Anybody have any idea on my issue or no?