Skip to main content

⏰ Rappel (Reminders)

Description

File: Rappel.py

Robust reminder system supporting one-time and recurring alerts with rich embeds.

Features

  • Types: Simple text or JSON-based Embeds.
  • Modes:
    • Targeted: One shot at specific time.
    • Recurring: Every X minutes (with optional operating hours).
  • UI Components: Optional buttons with URLs.
  • Sticky Mode: Deletes the previous reminder before sending a new one to keep the channel clean.
  • Import/Export: Full CSV support for backing up or migrating reminders.

Commands

CommandDescription
/rappel ajouterCreate a new reminder.
/rappel listeList active reminders (with interactive delete buttons).
/rappel modifierEdit an existing reminder (content, time, embed fields).
/rappel dupliquerClone a reminder.
/rappel forcerForce immediate trigger (for testing).
/rappel exportCSV Export.
/rappel importCSV Import.
/rappel config_timezoneSet server timezone.