Common Use Cases
- 📢 Daily announcements — Morning server updates, daily challenges, or activity reminders
- 📅 Session schedules — Weekly ERLC session times posted every Sunday evening
- 🔔 Reminders — Recurring prompts to check rules, apply for staff, or vote in polls
- 📋 Department updates — Regular briefings posted to department-specific channels
Setup
Open Burger Bot Configuration
Run the configuration command in any channel where Burger Bot has access:From the main panel, navigate to Automation → Scheduled Messages.
Create a New Scheduled Message
Click Add Scheduled Message. You’ll be prompted to provide the following details:
| Field | Description |
|---|---|
| Name | A friendly internal label for this scheduled message (e.g., “Weekly Session Reminder”) |
| Target Channel | The channel where the message will be posted |
| Message Content | The text or embed content to send (see embed support below) |
| Schedule | How often the message should be sent |
Set the Interval
Choose how often the message should be sent. Burger Bot supports the following schedule types:
| Type | Description | Example |
|---|---|---|
| Daily | Sends once every 24 hours at a specified time | Every day at 9:00 AM EST |
| Weekly | Sends once per week on a specified day and time | Every Sunday at 6:00 PM EST |
| Custom (cron-style) | Advanced scheduling using cron-like syntax for precise control | Every Monday, Wednesday, Friday at 8:00 AM |
All scheduled times are interpreted in UTC by default. When configuring times, account for your community’s primary timezone and convert accordingly.
Write Your Message Content
Enter the content for your scheduled message. You can use:
- Plain text with Discord markdown formatting (
**bold**,*italic*,> quote, etc.) - Rich embeds with a title, description, color, fields, and footer
- Mentions — role mentions like
@SessionPingor@hereto notify relevant members
Embed Support
Scheduled messages fully support Discord rich embeds. When creating or editing a scheduled message, you can configure:| Embed Field | Description |
|---|---|
| Title | The bold header at the top of the embed |
| Description | The main body text (supports markdown) |
| Color | Hex color for the embed’s left border (e.g., #ff8c00 for Burger Bot orange) |
| Fields | Up to 10 inline or stacked name/value pairs |
| Footer | Small text at the bottom, useful for timestamps or disclaimers |
| Image / Thumbnail | Optional image URL to include in the embed |
Managing Scheduled Messages
| Action | How |
|---|---|
| Pause a message | Toggle it to Inactive — it will resume at the next interval when re-enabled |
| Edit content or schedule | Select the message in the config panel and update any field |
| View next send time | The scheduled messages list shows the exact next scheduled send time for each entry |
| Delete a message | Remove it permanently from the config panel |
