Event Role
The Event role lets users create events with optional pre-event reminders and recurring support.
How it works
Events are similar to reminders but designed for scheduled activities. Each event has:
- A name and description
- A date and time
- Optional pre-reminders (e.g., remind me 15 minutes before)
- Optional recurrence (daily, weekly, monthly)
Creating events
Use /newevent to start an interactive event creation flow. The bot will guide you through:
- Event name
- Date and time
- Pre-reminder timing (e.g., 15m before, 1h before)
- Recurrence (none, daily, weekly, monthly)
Pre-reminders
Pre-reminders notify you before the event starts. You can set one or more pre-reminders at different intervals:
- 5 minutes before
- 15 minutes before
- 1 hour before
- 1 day before
The bot sends a message at each pre-reminder time, plus a final notification when the event starts.
Recurring events
Events can repeat on a schedule:
- Daily — every day at the same time
- Weekly — same day each week
- Monthly — same date each month
Recurring events continue until cancelled.
Managing events
/events— List all your upcoming events/cancelevent— Cancel an event by selecting it from a list
See the full Event commands reference for details.