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
@Chrispm84
Oh I actually purposely added that however I realize that this shouldn't be the intended functionality. Ill change that ASAP.
I'm having a weird problem. I have a few messages set up that are longer than one line and broken up with the &n switch. It doesn't work like it's supposed to. It's showing the prefix in front of each line and treating them as separate messages. That's causing major spam as it uses the whole chatbox to print out a message that's about 4 lines long. It could also be mchatsuite causing the issue. If you have any thoughts, I'd be glad to hear them.
Example:
@Tallcraft
Tallcraft I have tested some of this on my server and I think that it is a bukkit error. I will see what I can do in the meantime before bukkit fixes this.
@bjornleijdstrom
Please submit a ticket. But also what version of AutoMessage are you using? Could you also tell me how many messages you have configured in the config.yml?
Getting this error: http://pastebin.com/exNKAKSf
@Tallcraft
Hmm I have not actually tested the links and new chat features in 1.2.5. Sorry its taken so long for an update. I have been busy with other stuff. I will try to push an update out soon.
@Sleaker
Thanks Sleaker! This will be fixed in the next 1.2.5 update.
I am not sure if this isnt a Minecraft/bukkit issue: When using clickable links in the chat with automessage they break if they are longer than 1 line. Even colors are acting weird with links e.g. &4www.google.de is not clickable but &4 www.google.de is.
Using Async tasks to send messages is causing ConcurrentModExceptions. You simply can't do this. On top of that, I see no performance reason why it's necessary to run everything in an Asynch task.
@gabessdsp
It should be 1.2.5 compatible. But I will make an official 1.2.5 version this weekend.
@WhoIsTheGuard
I am using it on 1.2.5 right now.
Is there a 1.2.5 compatible version ?
@bjornleijdstrom
I havent been looking to much into MySQL cause I am not exactly sure how and why you would want this. At the moment I am working on the custom permission categories similar to Tallcraft's implementation.
@ELCHILEN0 Any luck with MySQL? :D
@ELCHILEN0 What about message/permission categories ?
sorry for ugly yaml syntax.. lol.
@Tallcraft
I was going to add that however I was contemplating a good way to add this to the config... I could do a simple one where there is only one permission node and it broadcasts to player's with that permission node. However this doesn't seem to be the most effective way about doing this. What I may be able to do is set up some system to register permissions for the plugin and then set up messages using those permissions. :) I think I will probably use that method however if you think of a better method please tell me. Thanks!
The log-to-console feature is working great, thank you ;)
Could you add permission-support? So that players with different ranks get different broadcast messages?
@bjornleijdstrom
I could try to do this however I despise mysql :P. Before I dive in to deep could you elaborate what you would like by this? Thanks
@ELCHILEN0, will you enable MySQL-support? Would be nice to command this script from a webpage (:
@Tallcraft Sure! I will implement that right away! EDIT: Download the latest release for this configuration!
@ELCHILEN0
Sorry, I did not make it clear. I want the option to disable broadcast messages in the console, so it does not "spam" my server-log, even when there are no players.