Skip to content

Сервис напоминаний с Telegram ботом

Ilya Danilov edited this page Mar 18, 2018 · 1 revision

Пользователь посредством бота может создавать себе / группе напоминания, которые отправляются разово или по расписанию. Сервис напоминания сохраняет сообщение и расписание, и в нужное время инициирует отправку сообщения пользователю или группе.

Этапы реализации:

  1. простой планировщик сообщений с консольным интерфейсом, текстовый апи команд
  2. сервер-планировщик, хранение напоминаний для разных пользователей
  3. интеграция с telegram
  4. (бонусный уровень) интеграция с каким-нибудь вторым мессенджером, возможность связывать учетки

Фичи:

  • snooze / complete (кнопками)
  • человеческий апи для управления напоминаниями (команды, похожие на естественный язык)
  • персистентное состояние сервиса, восстанавливается при перезагрузках
  • управление своими персональными напоминаниями / напоминаниями группы (отмена). в группе напоминанием может управлять любой член группы.