Skip to content

Шаг 1: Получение токена Telegram-бота и создание Mini App

В этом руководстве описан процесс регистрации Telegram-бота, подключения платежного шлюза Telegram Stars и настройки прямой ссылки на запуск Mini App с помощью официального бота @BotFather.


Этап 1: Создание бота и получение токена API

  1. Откройте Telegram, найдите официального бота @BotFather (с синей галочкой верификации) и начните диалог. Поиск BotFather

  2. Нажмите кнопку Create a New Bot (или отправьте команду /newbot), затем нажмите Open. Создание нового бота

  3. Отображаемое имя: Введите публичное название бота (например, FastTMA Game Demo).

  4. Уникальное имя пользователя: Введите латинский юзернейм, оканчивающийся строго на bot (например, FastTMAGame_test_bot).

  5. Сохранение токена: BotFather предоставит HTTP API Token (вида 7123456789:AAFn_xXxXxXxXxXxXxXxXxXxXxXx). Скопируйте и сохраните этот токен в надежном месте. Сохранение токена API

Безопасность

Храните токен бота в тайне. Никогда не размещайте его в публичных репозиториях и не вшивайте в клиентский C#-код Unity.


Этап 2: Включение платежей Telegram Stars

  1. Отправьте команду /mybots в диалоге с @BotFather и выберите созданного бота.
  2. Перейдите в меню: Bot Settings $\rightarrow$ Payments.
  3. Выберите Telegram Stars и активируйте сервис для выставления инвойсов и приема внутриигровой валюты.

Этап 3: Создание точки входа Mini App

  1. В панели управления созданного бота нажмите Settings $\rightarrow$ Mini Apps. Настройки Mini Apps

  2. В блоке Direct Links нажмите кнопку Create Direct Link. Создание прямой ссылки

  3. Заполните обязательные поля:

    • Title: Заголовок окна приложения (например, FastTMA Demo).
    • Description: Краткое описание игры.
    • Web App URL: HTTPS-адрес хостинга вашей WebGL-сборки (можно временно указать https://example.com и обновить его позже через команду /myapps).
  4. Получение ссылки запуска: BotFather сгенерирует готовую ссылку (вида t.me/FastTMAGame_test_bot/game). Нажатие на нее открывает приложение прямо внутри Telegram.