What is the sAnnouncer? sAnnouncer is a plugin that allows you to make automatic messages or pre-scheduled announcements, which you can fully customize to improve your server's performance. You can also create a chat broadcast or tittle broadcast with a simple command. To take care of your users, you can set your own time zone for the scheduled announcements to work properly.
Installation/Configuration
Configure the config.yml in the plugin folder (>>/plugins/ItemLottery/config.yml)
Default configuration is automatically loaded upon startup but after modified you have to restart server.
Customizable You can fully customize the plugin to suit your preferences.
Auto message prefix
Plugin messages
Auto message interval
On hover message
Sounds on display
Pre auto message before announce
Brodcast message or title in announce
Your own time zone
Execute commands in announce
Flexible
You can refresh the plugin from the server's position, which will not disrupt its work, but also all changes will happen on the spot.
/sa execute <announce id> - execute announce manual
.
/sa brodcast chat/alert - create chat or title broadcast.
/sa reload - reload config in real time.
/sa author - information about author.
sa.admin - allows to use all admin commands.
sa.execute - allows you to make the announcement manually.
sa.reload - allows to reload config
sa.broadcast - allows you to create a chat broadcast or title brodcast.
(comming soon..)
Ps. Please donate, I am poor
.
(Of course, if you like my work).
Code (YAML):
#Check new plugin updates! UpdateChecker: true
#Zone time list # https://garygregory.wordpress.com/2013/06/18/what-are-the-java-timezone-ids/ ZoneTime: "Europe/Warsaw"
#AutoMessages addons: # %AutoMessagePrefix% - use prefix in automessage AutoMessages:
AutoMessagePrefix: "&7[&cAutoMessage&7] &8»" UseAutoMessages: true
Interval: 300
Random: true
Messages:
example:
Messages: -
"" -
" &7《 &9&lExample &7》 " -
" &bExample chat auto message!" -
" &fYou can customize you own messages in configfile" -
"" onHoverMessage:
useOnHoverMessage: true
link: "https://starify.tech/" display: "Check site!" Sound: "ENTITY_SLIME_JUMP" example2:
Messages: -
"" -
"&aExample 2 chat auto message!" -
""
#Announcements addons: # %players% - to execute commands or invoke in chat # %activeHour% - to give concurrent hour AutoAnnounce # Sounds list https://www.spigotmc.org/wiki/cc-sounds-list/ Announcements:
BroadCastPrefix: "&7[&cBroadcast&7]" example:
TitleBroadCast:
TitleUse: true
Title: "&7[&c&lExample&7]" Subtitle: "&cexample" ChatBroadCast:
MessageUse: true
Messages: -
"" -
"&aExample chat message! Hi %players%" -
"" onHoverMessage:
useOnHoverMessage: true
link: "" display: "Example message" CommandsUse: true
Commands: -
"give %players% diamond 1" AutoAnnounce: true
AnnounceActiveHour: "20:00" PreAutoMessageAnnounceUse: true
PreAutoMessageAnnounce: "&aExample announce has been execute in 10 minutes!&a %activeHour%" Sound: "ENTITY_SLIME_JUMP"
PluginMessages:
Usage: "&8» &cUsage: &7/sa broadcast/execute/author/reload" Permissions: "&8» &cYou don't have permission &c" Reload: "&8» &aConfig has been reloaded!"