Сделал бота по учету времени

Пока проходил курс Системного саморазвития, подумал что мой текущий способ учета затраченного времени при помощи программы Be Focused Pro, не самый удобный по следующим причинам:

  • я не всегда перед компьютером, поэтому иногда забываю учесть время вернувшись откуда-то
  • внести потраченное время занимает достаточно большое количество кликов (стартануть помидор, выбрать проект, и тп)

Имея эти неудовлетворенности, подумал что их можно решить при помощи телеграм-бота, в который можно кратко писать что и сколько делал, а он при помощи AI сможет раскладывать потраченное время в нужные кучки и присылать ежедневные и еженедельные отчеты.

Бот по умолчанию имеет стандартный набор категорий для учета времени:

  • Content creation, blog post writing, publishing to instagram, etc
  • Commute (driving, airplanes, trains, etc)
  • Family & Home chores
  • Fan and recreation (diving, poker, sailing, etc)
  • Personal Finances
  • News, getting updates on what is happening in the world and in the industries I am interested in
  • People Sync, synchronizing with different people, colleagues, networking, relationship building, etc
  • Personal development, trainings, online classes, learning activities, etc
  • Reading (books, articles, newspapers, slow reading)
  • Sleep
  • Sex
  • Spiritual work, meditations, psychotherapy, etc
  • Sport & Fitness activities like crossfit, soccer, swimming, etc
  • Strategy work, personal and work related
  • Health, doctor appointments, health checks
  • Food (food preparation, restaurants, breakfasts, dinners, etc)
  • Self-care (grooming, spa, relaxation, massages, journaling, etc)

Если то что вы делали не подходит ни под одну из этих категорий, бот предложит вам завести новую категорию.

Каждый день бот будет слать отчет за прошедшие сутки, и каждый понедельник за прошедшую неделю.

Вот собственно этот бот, кому интересно можете потестировать: