onai_galaxy_blaster

Техническая спецификация

onai_galaxy_blaster представляет собой мини-приложение для Telegram, которое объединяет игровой процесс с элементами геймификации в рамках криптовалютных airdrop-кампаний. Пользователь управляет космическим кораблём и собирает токены, которые фактически выступают в роли баллов и начисляются на внутренний счёт. Приложение создано на платформе Telegram Mini Apps и использует Telegram API для авторизации и идентификации игроков.

Используемые данные и приватность

Бот обрабатывает такие данные, как Telegram ID, имя пользователя и игровые действия (например, количество собранных токенов, покупки в игровом магазине, а также прогресс по рефералам). Конфиденциальность обеспечивается стандартными механизмами Telegram Mini Apps: доступ к информации ограничен текущей сессией, при этом личные сообщения и контакты не передаются. Для начисления баллов и отслеживания рефералов применяется уникальный идентификатор пользователя.

Порядок действий пользователя
  1. Запустить мини-приложение через Telegram.
  2. Выполнить вход с помощью Telegram-аккаунта (OAuth).
  3. Управлять космическим кораблём, собирать падающие токены — баллы автоматически зачисляются на аккаунт.
  4. Приглашать друзей по уникальной реферальной ссылке — каждый их игровой сеанс приносит дополнительные баллы.
  5. Тратить накопленные баллы на улучшения корабля для повышения эффективности сбора токенов.
  6. Отслеживать своё место в лидерборде и готовиться к обмену баллов на токены после TGE.
Особенности реализации
  • Внедрена многоуровневая реферальная система с автоматическим начислением баллов за действия приглашённых пользователей.
  • Внутриигровой магазин для апгрейдов реализован через интерфейс Telegram WebApp.
  • Лидерборд обновляется в режиме реального времени, что позволяет отслеживать успехи участников airdrop.
  • Все игровые данные хранятся на сервере приложения и привязаны исключительно к Telegram ID пользователя.

Дата добавления
24.11.2025
Категории
Автор
admin
Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *