Scheduled Messages
Send a recurring message to a configured channel.
Starter
Send a recurring message to a configured channel.
Install Scheduled Messages from your bot’s Modules tab. Configure the settings below, save, and deploy the bot to apply changes. See module setup for shared setup steps.
Set up and use
Choose Target channel, enter Message, and set Schedule. The supported schedule format has five space-separated fields: minute, hour, day of month, month, and weekday (Sunday is 0). Use a single number or * in each field.
| Example | Schedule |
|---|---|
| Every hour on the hour | 0 * * * * |
| Every day at 09:00 | 0 9 * * * |
| Mondays at 18:30 | 30 18 * * 1 |
Ranges, lists, and step expressions such as */5 are not supported by this module. Times follow the bot host’s timezone; the module has no per-server timezone selector. Confirm timing with a test message. Missed sends while the bot is stopped are not replayed.
Settings reference
| Setting | Default | Details |
|---|---|---|
| Target channel (required) | — | Choose a Discord channel. |
| Schedule (required) | — | Set the schedule. |
| Message (required) | — | Enter text. |
Discord setup and troubleshooting
BotDen prepares the invite permission request automatically from your enabled modules and saved commands/events. Use the invite generated by BotDen.
If the feature does not work after saving and deploying, see troubleshooting for intents, existing-server permissions, channel access, and role order.