Нужно создать ТГ-бота с ИИ, который будет представлять собой игру с начислением баллов. Игра бесплатная до 7 дней, далее – переход на платную версию (должна быть заложена возможность оплатить часть стоимости игры баллами, заработанными в предыдущие дни).
Особенность бота — трекинг выполнения заданий от игроков, чтобы по прошествии 7 триал-дней связаться с юзером и предложить ему платный тариф, основываясь на его прогрессе или отсутствии прогресса. Трекинг заданий должен храниться годами где-то в БД (гугл-докс, airtable или какая-то другая БД) и быть доступен для анализа простому человеку, который не будет ковыряться в коде. Нужно, чтобы на основе этой базы данных в дальнейшем можно было делать выгрузки и проводить аналитику поведения игроков массово. Поэтому нужно сделать админку с интерфейсом о прогрессе игроков и фильтры, чтобы фильтровать игроков по уровню, активности или времени в игре (Например, увидеть всех, кто не заходил больше 5 дней). Клик по имени открывает карточку игрока. Сортировка и поиск – основная задача админки. Также нужны графики для быстрой оценки картины юзеров игры ( библиотеки вроде matplotlib или Google Charts).
После создания базовой игровой логики бота, его нужно будет связать с сайтом и иметь возможность открывать веб-версию сайта и делать покупки с сайта (например, услуги или тарифы).