Skip to content

Reminders System

The Reminders plugin is a personal, GUI-driven reminder system. Run one command and a button panel appears - no arguments, no syntax to remember. Set a reminder in seconds and the bot will DM you when it fires, regardless of which channel or server you were in when you set it.

  1. GUI dashboard - run /reminder to open an interactive panel with buttons for every action; no subcommands or arguments needed
  2. Custom reminders - open a modal, type your message and a time expression, and the reminder is saved instantly
  3. Quick presets - one-click buttons for 5 min, 15 min, 30 min, 1 hour, and 24 hours - just enter the message and you’re done
  4. Flexible time parsing - supports relative durations, specific clock times (12h and 24h), and natural expressions like tomorrow 9am
  5. DM delivery - reminders are always sent as a private DM, with the original message and how long ago it was set
  6. Reminder list - view all your active reminders for the server, sorted by soonest first, with a live countdown for each
  7. Clear all - wipe every active reminder you have in the server in a single click

Run /reminder to open the interactive panel. The embed shows the total number of active reminders and unique users in your server.

Row 1 - Management

ButtonAction
New ReminderOpens a modal to set a custom message and time
My RemindersLists your active reminders with countdowns (private)
Clear AllDeletes all your active reminders in this server

Row 2 - Quick Presets

ButtonDuration
5 minFires in 5 minutes
15 minFires in 15 minutes
30 minFires in 30 minutes
1 hourFires in 1 hour
24 hoursFires in 24 hours

The panel is personal - only you can interact with your own dashboard. Anyone else clicking your buttons receives a prompt to open their own with /reminder. The panel expires after 5 minutes of inactivity.


No configuration or setup command is needed - the plugin is ready the moment it is loaded.

  1. Open the dashboard - run /reminder in any server channel. The interactive panel appears as an ephemeral message only you can see.

  2. Set a reminder - click New Reminder and fill in the modal: enter what you want to be reminded about (up to 500 characters) and a time expression. Or use a Quick Preset button to skip the time field entirely.

  3. Check your reminders - click My Reminders at any time to see what you have queued and how long until each one fires.

  4. Wait for the DM - when the time comes, the bot DMs you the reminder message. No further action is needed.