Squad Aegis

Intervalled Broadcasts

The Intervalled Broadcasts plugin allows you to set up automated broadcast messages that are sent to all players at regular intervals, perfect for server rules, announcements, or promotional messages.

Features

  • Automated periodic broadcasts to all players
  • Multiple messages with sequential or random rotation
  • Configurable broadcast intervals
  • Enable/disable control
  • Message shuffling option

Configuration Options

OptionDescriptionDefaultRequired
broadcastsArray of messages to broadcast["This server is powered by Squad Aegis."]No
interval_msBroadcast frequency in milliseconds300000No
enabledWhether the plugin is enabledtrueNo
shuffle_messagesRandom message orderfalseNo

How It Works

  1. The plugin maintains a list of broadcast messages
  2. At configured intervals, it sends the next message to all players
  3. Messages can be sent in order or randomly shuffled
  4. The cycle repeats when all messages have been sent
  5. Continues until disabled or server shutdown

Example Configuration

{
  "broadcasts": [
    "Welcome to our Squad server! Please read the rules.",
    "Join our Discord: https://discord.gg/example",
    "Report issues to admins using @admin in chat.",
    "Have fun and play fair!"
  ],
  "interval_ms": 600000,
  "shuffle_messages": true
}

Tips

  • Use intervals of 5-15 minutes for optimal player experience
  • Keep messages concise and relevant
  • Include important server information like rules and contact details
  • Test message timing to avoid spam
  • Use shuffle for variety or sequential for structured announcements
  • Consider player feedback when setting broadcast frequency

Last updated on