Как создать бота в Телеграме и принимать оплату звёздами

28 августа 2026 г.

Мастерская с инструментом под лампой, заголовок «Создать бота»

Коротко: бот создаётся за минуту, а вот приём оплаты устроен строже, чем кажется. За цифровые товары внутри Телеграма платят только звёздами — это не рекомендация, а требование платформы: валютный тег XTR и никакого выбора. Зато для цифровых товаров не нужен ни платёжный провайдер, ни договор с эквайрингом. Ниже — как создать бота, как подключить оплату и главный фильтр, который решает, получится у вас вообще или нет.

Создание бота: одна минута

Всё делается в диалоге со служебным ботом платформы:

  1. Откройте @BotFather
  2. Отправьте команду /newbot
  3. Придумайте название — то, что увидят люди
  4. Придумайте юзернейм — он должен заканчиваться на bot
  5. Получите токен и никому его не показывайте

Токен — это полный доступ к боту, относитесь к нему как к паролю. Если он утёк, токен отзывается там же, через @BotFather.

Дальше боту нужна программа, которая будет отвечать на сообщения. Без неё бот создан, но молчит: @BotFather выдаёт ключ, а не готовый продукт.

Главный фильтр: что можно продавать

Это стоит понять до того, как писать код.

Платформа делит торговлю на две категории, и правила у них разные. Цифровые товары и услуги внутри мессенджера оплачиваются только звёздами — все транзакции идут в валюте с тегом XTR. Для физических товаров используется другой механизм, с внешним платёжным провайдером.

Практически это значит: подписка на канал, доступ к материалам, функции внутри бота, генерации, шаблоны, консультации в переписке — звёзды. Кружки с доставкой, одежда, техника — обычные платежи и отдельная схема.

Мы подробно разбирали этот водораздел в статьях про бизнес-идеи в Телеграме и магазин в Телеграме — если продукт физический, половина сценариев отпадает сразу.

Как устроен приём оплаты звёздами

Приятная новость для тех, кто боялся бюрократии: для цифровых товаров не нужен платёжный провайдер. Поле для его токена в запросе просто остаётся пустым — ни договора с банком, ни подключения эквайринга.

Порядок такой:

  1. Бот отправляет счёт с ценой в звёздах
  2. Человек видит описание товара и кнопку оплаты, интерфейс открывается прямо в приложении
  3. Перед списанием боту приходит запрос на подтверждение заказа — здесь можно проверить, есть ли товар в наличии, и отклонить сделку
  4. После оплаты приходит уведомление об успешном платеже
  5. Бот выдаёт товар

Ключевой шаг, который пропускают новички: сохраните идентификатор платежа из уведомления об успешной оплате. Именно по нему потом оформляется возврат — без него вернуть звёзды покупателю не выйдет.

Отдельный плюс интерфейса: покупателю не нужно вводить данные карты. Он платит из уже имеющегося баланса звёзд — оплата в один тап, без ухода из мессенджера.

Откуда у покупателей звёзды

Тот момент, где теряется часть выручки. Если у человека нет звёзд на балансе, он идёт их покупать — и путь имеет значение.

Внутри приложения звёзды продаются через магазины Apple и Google, с их комиссией: сотня обходится примерно в 230 ₽. У нас та же сотня стоит 160 ₽, а минимальный пакет — 50 звёзд за 80 ₽.

Для владельца бота это прямой рычаг: чем дешевле покупателю пополнить баланс, тем охотнее он доходит до оплаты. Ссылку на пополнение имеет смысл держать прямо в боте — разбор способов есть в статье как пополнить звёзды.

Что дальше: подписки и возвраты

Подписки. Бот умеет продавать не только разовый доступ, но и повторяющуюся оплату — с автоматическим продлением раз в 30 дней. Механика и потолки описаны в статье про подписку на канал за звёзды.

Возвраты. Возврат оформляется по сохранённому идентификатору платежа. Отнеситесь к этому серьёзно: правила платформы требуют от продавца работающего канала поддержки, а массовые жалобы без ответа — прямой путь к проблемам с ботом. Что платформа думает о возвратах, разбирали отдельно.

Вывод выручки. Заработанные звёзды выводятся официально: минимум 1000 штук, холд и выплата в криптовалюте. Либо продаются сервису от 50 штук — условия здесь.

Чего не стоит делать

Прятать токен в открытом коде. Токен в публичном репозитории — потерянный бот.

Продавать физику за звёзды. Это прямо вне сценария, для которого звёзды предназначены, и заканчивается блокировкой.

Обещать вывод денег пользователям. «Боты с выводом на карту» — отдельный жанр, который к этой механике отношения не имеет и обычно заканчивается для владельца плохо.

Частые вопросы

Как создать своего бота в телеграм бесплатно? Через @BotFather командой /newbot — создание бесплатное. Платить придётся только за сервер, если боту нужна собственная логика.

Нужен ли платёжный провайдер для приёма оплаты? Для цифровых товаров нет: платежи идут звёздами, поле провайдера остаётся пустым. Провайдер нужен только для физических товаров.

Можно ли принимать оплату рублями напрямую? За цифровые товары внутри мессенджера — нет, только звёздами. Это требование платформы, а не ограничение бота.

Как вернуть деньги покупателю? По идентификатору платежа, который приходит боту после успешной оплаты. Сохраняйте его сразу — без него возврат не оформить.

Сколько платформа берёт со звёзд? Со звёзд в ботах комиссия практически отсутствует, детали и сравнение — в таблице комиссий.

Где покупателю взять звёзды дешевле? У нас 100 звёзд стоят 160 ₽ против примерно 230 ₽ через App Store, минимум — 50 штук.


Итог: создать бота — минута, подключить оплату цифровых товаров — тоже несложно, потому что провайдер не нужен. Всё упирается в два решения: продаёте вы цифровое или физическое и насколько дёшево вашему покупателю пополнить баланс звёзд.

Источники и проверка фактов

Всё, что касается правил Telegram, мы сверяли по первоисточникам — они ниже. Цены и условия нашего сервиса к ним отношения не имеют, это наши собственные.

Ещё в рубрике «Монетизация»

Все статьи рубрики →