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 Apr 24, 2012@Whisk1
yes it can support these features like bold and such! I think its new but im really not sure :p il post a link to a plugin which utilizes this!
http://forums.bukkit.org/threads/chat-fancytext-talk-write-with-format-text-and-click-links-through-signs-buttons-1-2-5-r1.66847/
hope this helps!
-
View User Profile
-
Send Message
Posted Apr 24, 2012@Superkuuk
Just do not give them the announcer.receiver permissions node :)
-
View User Profile
-
Send Message
Posted Apr 24, 2012@draccydragon
Currently, no. However, I am working on something that does this. I am trying to find how I can have an event launch at a current server time.
-
View User Profile
-
Send Message
Posted Apr 24, 2012How do it make that some people do not get the announcement? Let's say, I don't want that my group Guests gets announcements. How do I do that?
-
View User Profile
-
Send Message
Posted Apr 24, 2012This looks more like a time-delay system than a schedule.
Can I set it to say something at 12:00 reliably?
-
View User Profile
-
Send Message
Posted Apr 23, 2012@thernztrom
Can Minecraft support that?
-
View User Profile
-
Send Message
Posted Apr 23, 2012@groszyk
At this time, unfortunately no. However, be looking for this in the next updates!
-
View User Profile
-
Send Message
Posted Apr 23, 2012I want to switch from AutoAnnouncer to this (It's buggy) But I need to know one thing. Does it have auto line breaking?
-
View User Profile
-
Send Message
Posted Apr 22, 2012@Whisk1
Support for bold/underline/italic yet? :)
-
View User Profile
-
Send Message
Posted Apr 22, 2012@BeastsMC
Glad you are happy about it!
-
View User Profile
-
Send Message
Posted Apr 22, 2012Good to see my favorite announcer brought back to life!
-
View User Profile
-
Send Message
Posted Apr 21, 2012@huntershenep
I am working on making it so that if it is to long, it will say "This message is to long. Please try again!" so that doesn't happen. Thanks for letting me know however. Was unaware that was happening.
-
View User Profile
-
Send Message
Posted Apr 21, 2012Great job on the dev, and guys, becareful about make long messages. Make backups before testing how long it can get because the whole plugin will reset if it's too long of a SINGLE message.
-
View User Profile
-
Send Message
Posted Apr 15, 2012@deleted_7554077
:)
-
View User Profile
-
Send Message
Posted Apr 15, 2012Aa yeah Scheduled Announcer has returned.
Sweet XD
-
View User Profile
-
Send Message
Posted Apr 13, 2012Going to have another release tonight
-
View User Profile
-
Send Message
Posted Apr 10, 2012@hohl
Ill give you full commit access tonight
-
View User Profile
-
Send Message
Posted Apr 10, 2012@Grimlock257
Ah already fixed that, but forgot to upload the changes. This only occurs when you are using random mode. @Whisk1: There is just a "abs()" missing in the function which generates a random number to select the next announcement.
-
View User Profile
-
Send Message
Posted Apr 10, 2012@Whisk1
Just "/announce now"
-
View User Profile
-
Send Message
Posted Apr 10, 2012@etherz10
Definitly. What was the alias?