Setting Up Announcements
What is This?
A mass-broadcast system across community servers. Instead of manually copying announcements across dozens of channels, leadership sends a global broadcast with a single command:How to Configure
- Open
/configure→ navigate to the “Announcements” page. - Enable the module: set status menu to “Enabled”.
- In “Allowed Roles”, choose who can send global announcements (up to 25 roles).
- Select the announcements log channel to receive dispatch delivery reports.
- Click “Configure Channels” → “Add Channel” and complete the modal:
- “Name” — department name, e.g.
MVD; - “Guild ID” — server ID where the channel resides;
- “Channel ID” — text or announcement channel ID for publications;
- “Comma-Separated Role IDs” — optional role IDs eligible for pings in “All” broadcasts.
- “Name” — department name, e.g.
Server Owner Confirmation
If a channel is located on an external server, its owner will receive a bot DM with “Confirm” / “Decline” action buttons. Until approved, the channel entry is marked as “Pending”. Your own server channels are linked immediately.How to Send an Announcement
- Run
/announcement for departments. - Choose a distribution mode:
- “For all” — broadcast to all default department channels (+ optional role ping);
- manual input — comma-separated list of channel IDs.
- Fill in the modal: announcement body (up to 1700 characters) and an optional image URL.
- The message publishes across all selected channels signed by the author as a global broadcast.
- A delivery log (successful destinations, failed delivery errors) is posted to the logs channel.