Scribe includes a built-in Auto-Broadcaster. You do not need to install secondary announcement plugins.

Configuration

The announcement system is managed in config.yml:

announcements:
  enabled: true
  interval-seconds: 300
  prefix: "<blue>[Announce]</blue> "
  messages:
    - "<white>Welcome to the server! Use <primary>/help</primary> for more information.</white>"
    - "<white>Don't forget to join our Discord server!</white>"

How it works

  1. When enabled is true, Scribe begins a timer.
  2. Every interval-seconds (e.g. 300 seconds = 5 minutes), Scribe selects the next message in the messages array.
  3. The message is prepended with the prefix and broadcast to the entire server.
  4. When Scribe reaches the end of the array, it loops back to the beginning.

Tip: You can use hover and click events in these messages! E.g. <click:open_url:'https://discord.gg/...'>Click here for Discord!</click>