ScheduledAnnouncer
Please use the ticket link to the right for issues! ->
Accepting new feature requests! Please use the ticket link to the right! ->
Scheduled Announcer is a very simple tool, which only does what's its name told us. It automatically sends a broadcast out of a list controlled by a scheduled.
Features:
- Sends Scheduled Broadcast to all Players
- Easy to configure by 'config.yml' or ingame with the '/announce' command.
- Supports colors (&1, &2... &9, &a, &b... &f) and newlines with &n.
- Supports executing commands inside Announcements. (Like "Now it will become day!&n/time day")
- Supports newest Bukkit permissions system!
Setup:
- Download the latest Release
- Upload it into your plugin/ directory
- Restart or reload your server
Or have a look at the Video Tutorial by BrandonHopkins
Configuration:
# # ScheduledAnnouncer Configuration File # ===================================== # # Don't use tabs in *.yml file! # # Please note that there is a 85 (with the default prefix) character # limit on announcements. # # If you mess this config up, feel free to delete this one, and let # the plugin create you a new one! # announcement: # Use this flag to temporary disable the announcements. # enabled: false, means that there wouldn't be any announcements. enabled: true # Set this to true will announce in random order. # 'false' will announce in sequential (one after another) order. random: false # Defines the prefix for the announcement. Use & + hex char for color codes. prefix: '&c[Announcement] ' # The time of one interval in seconds. interval: 100 # List of messages to announce. You could use color codes by using & + hex chars too. messages: - 'This is the first default announcement!' - 'Use /announce help to get info how to config this plugin.' - 'You can also configure this plugin with its config.yml too!' # Use to enable or disable the motd. motdEnabled: true # Use to define the motd. motd: 'Test announcement.'
Commands:
/announce add <message>
Needed Permission: announcer.add
Adds a new announcement with the Message: <message>
/announce broadcast [<index>]
Needed Permissions: announcer.broadcast
Broadcast an existing announcement NOW.
/announce delete <index>
Needed Permissions: announcer.delete
Removes the announcement with the passed index.
/announce enable [true|false]
Needed Permissions: announcer.moderate
Enables or disables the announcer.
/announce interval <seconds>
Needed Permissions: announcer.moderate
Sets the seconds between the announcements.
Calling it without an interval to set will return the current interval.
/announce list
Needed Permissions: announcer.moderate
Lists all announcements.
/announce random [true|false]
Needed Permissions: announcer.moderate
Enables or disables the random announcing mode.
Only calling /announce random without true or false, will return current mode.
/announce setmotd [motd]
Needed Permissions: announcer.moderate
Sets the MOTD
Only calling /announce motd without string will return current motd.
/announce motdenabled [true|false]
Needed Permissions: announcer.moderate
Enables or disables the motd
Only calling /announce motdenabled without true or false, will return current mode.
/announce say [message]
Needed Permissions: announcer.moderate
Announces a message to the server without saving it to the config.
/announce reload
Needed Permissions: announcer.admin
Reloads the config.yml.
/announce prefix <prefix>
This sets a new prefix. Note that you need to place the ['s in there again. Color codes also work.
Permissions:
Only people with the permissions announcer.receiver will receive announcements, but everybody owns the permissions by default.
Source can be found at https://github.com/mjoell/ScheduledAnnouncer
Supported Color/Formatting Codes:


http://mcstats.org/plugin/ScheduledAnnouncer2
Added Metrics 4 days ago, and already that many servers. I see it in the top 100 soon!
-
View User Profile
-
Send Message
Posted Oct 30, 2013@WoZo
What do you mean? Just use permissions?
-
View User Profile
-
Send Message
Posted Oct 14, 20131.6.4 Please???
-
View User Profile
-
Send Message
Posted Sep 30, 2013Any way to disable the "/an say" command?
-
View User Profile
-
Send Message
Posted Sep 24, 2013@WoZo
Most likely a simple error check to see if you forgot to use ' somewhere and also i noticed you have Don't in an announcement. With yaml usually you would use " instead of ' or else it thinks you have ended your sentence.
-
View User Profile
-
Send Message
Posted Sep 22, 2013@JKnetz
Any fix to this yet? It's quite annoying.
-
View User Profile
-
Send Message
Posted Sep 12, 2013@Siickest
try editing the config when the server is off and make sure you saved the file
@JJE990
remove the permission in that world
-
View User Profile
-
Send Message
Posted Sep 8, 2013THE CONFIG IS NEVER WORKING. I made like 15 announce's and did a reload on the config and it only shows up the default 4 announce -.- WHAT IS THIS SHIT?!
-
View User Profile
-
Send Message
Posted Aug 31, 2013Is there any way to make it so that you can't see the announcements in a particular world?
JJE990 Admin of TC - EthosLab Fanserver IP: 76.72.175.61:25600
-
View User Profile
-
Send Message
Posted Aug 30, 2013@JKnetz
I play on swag craft! xD!
-
View User Profile
-
Send Message
Posted Aug 27, 2013Awesome plugin! This has been providing my announcing needs for the past 8 months or so. My announcements are to do with the website, donating info, what to do if you need help and things like that. However, I'd also like some announcements that show people's warps, shops, towns etc - like advertisements. I don't want these to be under the same prefix as the other announcements; I was wondering if you could create announcement groups, with different prefixes for each group? If I can't, could it be something you consider implementing - it would be very useful if you could. :)
-
View User Profile
-
Send Message
Posted Aug 16, 2013Submitted a fix for the /an say problem on your github and ticket page. Hopefully a fixed build will be brought out soon. Great plugin!
-
View User Profile
-
Send Message
Posted Aug 13, 2013Why is: - -announcer.command Set to true in your plugin.yml
Allows anyone to join the server and start globally launching announcements causing panic. It's either a mistake by the dev of the plugin or just a horrible idea. Need to be changed.
PS: For those experiencing issues with /an just negate the perm: - -announcer.command
Problem solved.
-
View User Profile
-
Send Message
Posted Aug 12, 2013Bug: Anyone can use /an say, even without announcer.moderate permission.
-
View User Profile
-
Send Message
Posted Jul 18, 2013Here is video tutorial hope helps people
-
View User Profile
-
Send Message
Posted Jul 17, 2013@WoZo
Change the single quotes (') around the string to double quotes (").
-
View User Profile
-
Send Message
Posted Jul 17, 2013Error: http://pastebin.com/L3UY4nwp
-
View User Profile
-
Send Message
Posted Jun 25, 2013@Jhpirate555
Not at the moment, good idea for the future though!
@manuelps
You mean like italics or ' ?
-
View User Profile
-
Send Message
Posted Jun 19, 2013@Jhpirate555
You could have 2 things said in the Announcement right?
-
View User Profile
-
Send Message
Posted Jun 13, 2013Hey, how do you put accents? Thanks!
-
View User Profile
-
Send Message
Posted Jun 10, 2013hmm, Perhaps, this would be good if it intergrates with ScoreBoard to have announcements on the scoreboard.