ReminderBot/bot
leo 5b329d0afc fix: correct interval reminder scheduling and done action behavior
- Replace IntervalTrigger with OrTrigger of CronTriggers for interval
  reminders, ensuring triggers align to window start each day without drift
- Refactor executor to extract _send_reminder_message helper, removing
  the runtime window check (now handled at scheduling layer)
- Change "done" button to only acknowledge the notification without
  deactivating the reminder

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-05 17:54:33 +08:00
..
handlers fix: correct interval reminder scheduling and done action behavior 2026-03-05 17:54:33 +08:00
models feat: replace fixed 10-min snooze with user-defined snooze duration 2026-03-05 15:19:02 +08:00
scheduler fix: correct interval reminder scheduling and done action behavior 2026-03-05 17:54:33 +08:00
utils feat: replace fixed 10-min snooze with user-defined snooze duration 2026-03-05 15:19:02 +08:00
__init__.py Initial commit: add reminderBot project structure 2026-03-05 11:40:58 +08:00
config.py Initial commit: add reminderBot project structure 2026-03-05 11:40:58 +08:00
main.py feat: replace fixed 10-min snooze with user-defined snooze duration 2026-03-05 15:19:02 +08:00
states.py Initial commit: add reminderBot project structure 2026-03-05 11:40:58 +08:00