Commands

Announcement

Send, schedule & broadcast announcements with embeds.

Overview (7 commands)

CommandDescriptionPermission
/announce sendSend an embed announcement via a modal (title, message, footer, image, role ping).Manage Guild
/announce dmBroadcast a DM to every member of the server. Shows sent/failed totals.Administrator
/announce quickSend a quick embed announcement immediately.Manage Guild
/announce scheduleSchedule an announcement to send after N minutes.Manage Guild
/announce listList every currently scheduled announcement.
/announce cancelCancel a scheduled announcement by its ID.Manage Guild
/announce channelSet the default announcement channel.Manage Guild

Details

/announce send

Send an embed announcement via a modal (title, message, footer, image, role ping).

Requires: Manage Guild
Parameters
NameTypeRequiredDescription
channelTextChannelYes
colorBlue | Green | Red | Yellow | Purple | OrangeYes
ping_roleRoleNo
image_urlURLNo
/announce dm

Broadcast a DM to every member of the server. Shows sent/failed totals.

Requires: Administrator
Warning: May be rate-limited — do not spam.
/announce quick

Send a quick embed announcement immediately.

Requires: Manage Guild
Parameters
NameTypeRequiredDescription
channelTextChannelYes
messageStringYes
ping@everyone | @here | No PingYes
/announce schedule

Schedule an announcement to send after N minutes.

Requires: Manage Guild
Example
/announce schedule channel:#announcement message:Server Maintenance minutes_from_now:30
/announce list

List every currently scheduled announcement.

/announce cancel

Cancel a scheduled announcement by its ID.

Requires: Manage Guild
Parameters
NameTypeRequiredDescription
ann_idStringYes
/announce channel

Set the default announcement channel.

Requires: Manage Guild