Fitness FSV Bot — персональный тренер в Telegram
Бот-помощник: анкета, персональная программа, тренировки с дневником, напоминания и питание.
Telegram-бот для тренировок: по анкете собирает программу, ведёт тренировку подход за подходом, напоминает о занятии и считает КБЖУ. Три направления: силовые, кроссфит и йога.
Задача
Создать бота-помощника, который заменит тетрадь тренировок и часть работы тренера: подберёт программу, подскажет технику, будет вести дневник и напоминать о занятиях. Без приложения и регистрации — только Telegram.
Проблема и вызов
Люди бросают тренировки из-за хаоса: непонятно, какие упражнения делать и с каким весом, нет контроля прогресса, техника забывается, питание не связано с целью. Универсальные программы не учитывают пол, уровень, место занятий и расписание. Нужен был бот, который ведёт человека по шагам, но не перегружает.
Решение
Анкета из 13 шагов (цель, уровень, место, дни, часовой пояс) и персональная программа по трём направлениям: силовые, кроссфит, йога. База из более 400 упражнений, движений кроссфита и поз йоги с инструкцией «как у тренера» и фото. Перед упражнением бот рекомендует подходы и вес, во время тренировки записывает подходы и включает таймер отдыха, а рабочий вес растёт автоматически по результатам. Цикл из 5 недель с разгрузкой. Напоминание за час до тренировки с учётом часового пояса. Питание: норма КБЖУ, пример рациона и питание до и после тренировки. Статистика, вес тела и рекорды.
Результат
Рабочий бот, который закрывает весь цикл тренировок в одном чате: от анкеты до статистики. Не требует приложения и регистрации, отвечает круглосуточно, а размещение на Cloudflare Workers с базой D1 остаётся лёгким и недорогим. Логика программы, прогрессии, часовых поясов и питания покрыта более чем сотней автотестов.
"Главная идея — не очередное приложение, а помощник, который ведёт за руку: рекомендует вес и подходы, подсказывает технику и сам запоминает прогресс. Всё живёт в привычном Telegram.
Что входит в разработку
- Персональная программа
- Дневник тренировок
- Таймер отдыха
- Напоминания
- Питание и КБЖУ
- База данных