Делаю мини-приложение-игру внутри Telegram и игровые механики, которые возвращают людей в бота каждый день.
Что входит:
Уровни и прогресс - опыт за действия, шкала до следующего уровня, награды за достижения
Ежедневные задания и стрик - серия дней подряд, которую жалко прерывать
Внутренняя валюта и магазин наград - монеты копятся и тратятся на призы, скидки или доступ
Рейтинг и таблица лидеров - за день, за неделю и за всё время
Приглашение друзей - бонус игровой валютой за приведённого игрока
Розыгрыши и колесо фортуны - призы с настраиваемыми шансами
Энергия и кулдауны - чтобы игра не заканчивалась за один вечер
Админка - правила, цены наград, шансы и лимиты меняете сами, без правок кода
Мини-апп на Canvas уже делал - интерактивная схема зала в билетном боте, клик по местам и подсчёт суммы прямо на экране.
Ломаются такие игры на накрутках. Весь счёт считаю на сервере, экрану верю только как кнопке, ставлю лимиты по времени и на аккаунт, ловлю повторные регистрации. Подозрительные результаты видно в админке отдельным списком.
Стек - Python и aiogram, Telegram Mini App на JS, база на Вашей стороне, так-же ежедневный бэкап. Исходники и доступы отдаю Вам.
25.000 - мини-апп с уровнями, заданиями, валютой, рейтингом и админкой, срок 14 дней.
Опишите, за что даёте очки и что игрок получает в итоге - посчитаю под Ваш объём.