Разработка Телеграм бота для игры в мафию
Основной функционал:
• Регистрация пользователей
• По номеру телефона и email (выбор канала подтверждения)
• Авторизация через Telegram и iOS-приложение
• Профили игроков
• Аватар, никнейм, клуб, история игр
• Список друзей, поиск других игроков
• Админка для управления клубами
• Добавление/редактирование игроков
• Настройка событий, турниров, игр
• Инструменты для ведущих
• Сканирование карт ролей через камеру
• Выбор игроков, ведение статистики игры
• Интеграция с платежными системами
• Прием оплаты за участие в игре
• Покупки в WebApp-магазине
• Встроенный WebApp (Telegram WebApp)
• Магазин амулетов (донатная игровая механика)
• Система активации амулетов перед игрой
• Магазин мерча (футболки, карточки, атрибутика)
• Система рейтингов
• Индивидуальный рейтинг игрока
• Таблицы лидеров по клубам / городам / странам
• Бонусная система
• Начисление баллов за победу в игре
• Бонусы за активность и посещение
Технические особенности:
• Telegram Bot API + Telegram WebApp
• Backend: Node.js + Python + PHP
• База данных: MongoDB + MySQL
• Интеграция с iOS-приложением через REST API
• WayForPay + LiqPay
• Адаптивный WebApp-дизайн (PWA-подход)
• Регистрация пользователей
• По номеру телефона и email (выбор канала подтверждения)
• Авторизация через Telegram и iOS-приложение
• Профили игроков
• Аватар, никнейм, клуб, история игр
• Список друзей, поиск других игроков
• Админка для управления клубами
• Добавление/редактирование игроков
• Настройка событий, турниров, игр
• Инструменты для ведущих
• Сканирование карт ролей через камеру
• Выбор игроков, ведение статистики игры
• Интеграция с платежными системами
• Прием оплаты за участие в игре
• Покупки в WebApp-магазине
• Встроенный WebApp (Telegram WebApp)
• Магазин амулетов (донатная игровая механика)
• Система активации амулетов перед игрой
• Магазин мерча (футболки, карточки, атрибутика)
• Система рейтингов
• Индивидуальный рейтинг игрока
• Таблицы лидеров по клубам / городам / странам
• Бонусная система
• Начисление баллов за победу в игре
• Бонусы за активность и посещение
Технические особенности:
• Telegram Bot API + Telegram WebApp
• Backend: Node.js + Python + PHP
• База данных: MongoDB + MySQL
• Интеграция с iOS-приложением через REST API
• WayForPay + LiqPay
• Адаптивный WebApp-дизайн (PWA-подход)