Skip to content

Телеграм бот метода "помидора"

Anvar Kiekbaev edited this page Apr 25, 2019 · 4 revisions

Телеграм-бот для организации рабочего времени по методу "помидора".

Репозиторий проекта

Описание

Бот должен уметь:

  • устанавливать продолжительность и периодичность "помидоров", длинных и коротких перерывов
  • оповещать пользователя согласно установленным настройкам
  • предоставлять статистику за запрашиваемый период времени (пока не реализовано)

Команды

  • /help - справочная информация
  • /state - показать текущее состояние
  • /continue - начать работать или начать перерыв (в зависимости от состояния)
  • /pause - приостановить работу или перерыв (в зависимости от состояния)
  • /skip - пропустить текущий этап (работу или перерыв)
  • /reset - сбросить весь цикл
  • /settings - изменить настройки
  • /stats - показать статистику (в разработке)

Цель

Проект чисто учебный. Cтек:

  • cats
  • cats-effect
  • akka actors/persistence/persistence-query
  • doobie