Бот фитнес-тренер, в нем есть два раздела: раздел тренировки и раздел питание
в раздел тренировки заходит пользователь они там разбиты по категориям (вверх тела, низ тела и тд) он нажимает какую-нибудь категорию и ему прилетает случайная тренировка соответственно с этой категории
также он какие-то может тренировки добавить в избранное и следующий раз когда он нажимает на категорию то бот будет у него спрашивает: прислать тебе случайную или прислать из избранных
Каким образом появляются там тренировки: админ отправляет команду боту "добавить тренировку", скидывает туда видео текст, выбирает в какую категорию добавить.
Также можно добавлять сами категории.
Раздел с едой: там пользователь когда первый раз заходит то бот у него спрашивает разные данные: твой вес твой возраст и тд далее по формуле бот считает сколько этому человеку нужно калорий, белков, жиров углеводов.
Есть база данных рецептов, откуда бот подтягивает рецепты, человек нажимает "выбрать еду" и бот предлагает завтрак – скидывает случайный рецепт из категории завтраков, также выбирает обед ужин и перекус. и после этого бот смотрит сколько у этого конкретного человека калорий/ белков. и соответственно эти рецепты пересчитывает таким образом чтобы у человека соблюсти его калории.
Выдает количество ингредиентов на каждый рецепт. Например, в базе данных яичница 3 яйца = 300 калорий, а человеку нужно 100 калорий, бот ему делит на 3 и говорит что тебе нужно яичница 1 яйцо приготовить.
Текст рецептов не меняется, меняются только цифры – количество ингредиентов каждому человеку в зависимости от того сколько ему нужно калорий.
Разделы тренировки и рецепты соответственно – доступны тем людям которые на геткурсе находится в соответствующей группе "тренировки" или "рецепты", если их там нет то при нажатии например на тренировки в боте бот будет говорить "доступа у тебя нет если хочешь можешь оплатить по ссылке"
Есть также люди которые заходят в бота и у них вообще нет нет доступа ни к чему то есть их ни в какой группе на геткурсе нету – эти пользователи называются "бесплатными" и по этим пользователям есть функционал – сделать рассылку. Админ там отправляет команду в бота и пишет текст рассылки, прикрепляет медиа. и может делать такие рассылки по сегментам: бесплатные/ платные. ТО есть бот должен уметь делить людей по сегментам.
Бот уже есть, он работает но он супер кривой и поэтому я ищу человека который сделал нового бота нормально. Скорее всего, текущего бота переделать не получится потому что он суперкривой.
Сейчас проблема в том что он падает постоянно из-за того что например не приходят данные из геткурса по поводу пользователей все, бот упал, ничего не работает или не подтягиваются данные по рецептам: они там почему-то законнектчены с гугл таблицей и все, бот упал или кто-то что-то написал что не задумано, чтобы он писал все – бот он упал. Короче он падает постоянно при каждом чихе. нужен стабильный бот!
Еще нынешний бот не может сегментировать платные/ бесплатные пользователи. Он либо всем шлет рассылку, либо никому не шлет, либо падает.