Discord has no native way to schedule messages. MsgPlanner adds it — all of it. One-time, recurring and calendar schedules, a real visual editor, a complete embed builder, and delivery to text channels, announcement channels, threads and forum posts.

- One-time — an exact moment, down to the second.
- Recurring — every 45 minutes, every 6 hours, every 3 days: the classic set-and-forget reminder.
- Calendar — every Monday at 9:00, the 1st and the 15th, a true last day of the month, multiple times per day, time windows like “every hour from 17:00 to 20:00”. A guided wizard builds the recurrence for you.
Every schedule runs in the IANA timezone you choose, with daylight saving handled automatically. Event pings, weekly reminders, daily tasks, birthday wishes — if it has a time, MsgPlanner delivers it.

Visual editor + raw markdown view: headings, lists, quotes, spoilers, code, mentions with autocomplete, your server’s emojis, dynamic timestamps — with a live preview that renders exactly like Discord, character limits included. Full formatting matrix →

Up to 10 embeds per message, 25 fields each (Discord’s own maximums), with author, footer, thumbnail, image and colors. Embed tools build the message; MsgPlanner builds it, schedules it and delivers it — as many times as you want. See the embed builder →

Pick the forum post or thread as the destination and schedule normally. Almost no other bot covers this. How it works →
📢 Announcements that publish themselvesScheduling into an announcement channel used to leave the delivery unpublished until someone pressed the button. With auto-publish, MsgPlanner presses it for you: every delivery is crossposted to the servers following your channel, even at 3 AM.
🧹 Deliveries that clean up after themselvesAuto-clean keeps reminder channels tidy: each delivery can delete itself after a delay you choose (1 minute to 30 days), or a recurring schedule can keep only its latest message — one copy in the channel, always current.
📦 Templates, backup and migrationSave up to 100 reusable message templates per server, and move entire setups between servers with full export/import — images included. With template rotation (Elite), one recurring schedule cycles through your templates — in order or shuffled — for tips of the day, rotating rules and weekly spotlights. Templates & backup →
🌍 8 languages, worldwide timezonesEnglish, Italian, French, Spanish, Portuguese, German, Russian, Turkish — bot and dashboard both.
📱 In the Discord app, 🌐 in the web dashboardYou don’t have to choose — everything can be managed from both:
- From Discord:
/schedule_msgguides you through one-time and recurring schedules; list, suspend, resume or delete anything;/check_permissionsdiagnoses delivery issues channel by channel. - From the dashboard (log in with Discord, pick your server — no setup): everything above, plus calendar schedules, the visual editor with live preview, the embed builder, templates, export/import and the runs timeline.
Create where it’s comfortable, manage where you are.
🆓 Free plan — Elite if you need moreThe free plan has no time limit. Elite (120 schedules, 4,000 characters, full embeds, templates with rotation, backup import) costs $2.99/month per server — and there’s even a way to earn Elite weeks for free.
🚀 Get started- Invite MsgPlanner to your server.
- Open the web dashboard or run
/schedule_msgin Discord. - Destination, message, timing — with a preview of the next activations before you save.
If MsgPlanner helps your server, an upvote here helps other admins find it. 💙