# How to make a Discord reminder bot

> Give your server a /remind command that pings members at the time they ask for. Set up a Discord reminder bot from a template, with no code and nothing to host.

Source: https://buildcord.dev/guides/discord-reminder-bot/
Updated: 2026-11-05
Publisher: Buildcord (https://buildcord.dev)

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

1. **Start from the reminders template.** Open the reminders template in Buildcord. It makes a bot with the `/remind` command, a reminders collection and a scheduled flow that sends them.
2. **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.
3. **Set a reminder.** Run `/remind` with what to be reminded of and when. The bot saves it and tells you it's set.
4. **Wait for it.** When the time comes, the scheduled flow finds the reminder and sends it.
5. **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](https://buildcord.dev/guides/discord-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.

## Build it

Start from the [Reminders template](https://buildcord.dev/templates/reminders/), with every flow already drawn. Use the reminders template: https://buildcord.dev/templates/reminders/
