How to make a Discord reminder bot
A reminder bot lets members type /remind with what and when, and pings them when the time comes. The reminders template saves each reminder in a collection and checks every minute for any that are due. Checking on a schedule needs a bot that stays connected, so it runs on Buildcord Boost, the $8-a-month plan.
Steps
Start from the reminders template
Open the reminders template in Buildcord. It makes a bot with the
/remindcommand, a reminders collection and a scheduled flow that sends them.Connect and deploy
Paste your Discord application's token, add the bot to your server with its invite link and deploy to a gateway bot.
Set a reminder
Run
/remindwith what to be reminded of and when. The bot saves it and tells you it's set.Wait for it
When the time comes, the scheduled flow finds the reminder and sends it.
Change what it sends
Make the reminder a private message, a mention in the channel it was set in, or an embed. Each is a step you can swap in the scheduled flow.
Good to know
- Every reminder waiting to be sent is a row in the reminders collection, which you can read and edit on the bot's Data page.
- Reminders arrive within a minute of the time asked for, because the schedule checks once a minute.
- A server-wide reminder, such as a weekly event, is a scheduled flow on its own: see the birthday bot for the pattern.
Questions
Do reminders survive the bot restarting or a new deploy?
Yes. They're stored in a collection, not in memory, so a deploy or restart doesn't lose them.
Can a member see other people's reminders?
No. The bot only sends a reminder to the member who set it, unless you change the flow to post it somewhere public.
More guides
- How to make a Discord bot without coding
- How to build a Discord bot from ChatGPT
- How to set up a ticket system in Discord
- How to give roles automatically in Discord
- How to post in Discord when someone goes live
- How to host a Discord bot 24/7 for free
- How to make custom slash commands in Discord
- How to set up a welcome message in Discord
- How to set up a warning system in Discord
- How to make a Discord reaction role bot
- How to set up auto-moderation on Discord with AI
- How to log deleted messages on Discord
- How to make a poll in Discord with a bot
- How to set up a starboard on Discord
- How to make a Discord birthday bot
- How to make a Discord application form
- How to make a counting channel in Discord
- How to post YouTube uploads to Discord automatically
- How to make an AI FAQ bot for your Discord server