В одном из недавних обновлений в Telegram появилась возможность монетизировать свой канал. Это работает так: вы добавляете официального бота @donate в администраторы канала, настраиваете цену и способ оплаты, а бот автоматически принимает или отклоняет заявки пользователей на вступление.
На данный момент есть два сбора оплаты — банковским переводом (на карту или счёт), или через криптовалюту TON (подробнее о ней вы можете узнать по этой ссылке). Обратите внимание, что для использования первого метода вам потребуется пройти верификацию (см. шаг 5).
Есть некоторые условия: канал должен быть либо приватным, либо публичным с 1000 или более подписчиками.
Также вы должны быть владельцем (создателем) канала. Быть только администратором недостаточно.
В этой статье мы расскажем, как создать и настроить приём оплаты за вступление в канал в Telegram. Также есть видео-версия этой статьи.
-
Переходим в бота @donate и выбираем режим автора.
-
Подтвердите все всплывающие условия кнопкой «ок». После подтверждения всех условий, отправляем команду
/guide
, чтобы перейти к подключению канала.

- Открываем канал, затем переходим в меню управления каналом, далее Администраторы - Добавить администратора и добавляем бота @donate с правами на добавление подписчиков и публикацию/удаление чужих сообщений.


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

- После успешного сохранения реквизитов вы получите от бота вторую ссылку, по которой необходимо пройти идентификацию личности с помощью паспорта или водительских прав. Через какое-то время вы получите подтверждение и ваш канал будет готов к приему денег от подписчиков.
- Нажимаем «Мои подписки» и переходим к созданию подписки на канал. Нажимаем «Новая подписка» и вводим короткое название, а на следующем шаге — описание подписки. В нём вы можете кратко описать преимущества, которые получит пользователь.

- После этого, назначаем собственный шаблон (плейсхолдер), который будет заменяться на сообщение с кнопкой подписки на канал.
Это работает так: вы создаёте шаблон (например,$subscribe_tlgrm
) и отправляете на канал сообщение с этим шаблоном (то есть просто постите сообщение с текстом$subscribe_tlgrm
). Сразу же после отправки, бот заменит это сообщение на форму подписки. Таких шаблонов можно создавать сколько угодно — они могут иметь разное описание, цену и способ оплаты.
Для примера сделаем команду$subscribe_tlgrm
и выберем способ оплаты для созданной подписки.

- Для начала создадим подписку с оплатой в TON. После выбора, вводим адрес кошелька TON (скачать кошелёк и создать новый адрес можно c официального сайта TON). Вводим сумму в
TON-ах и выбираем наш канал. После этого, мы можем отправить сообщение$subscribe_tlgrm
на наш канал, и оно превратится в кнопку подписки за TON.

- Теперь создадим подписку за евро. Возвращаемся к боту, переходим обратно в профиль, а затем в «Мои подписки» и нажимаем «Новая подписка». Вводим короткое название и описание подписки, после чего задаем второй шаблон для вызова сообщения. Допустим,
$subscribe_special_promo
.
Выбираем способ «Только банковские карты» и вводим стоимость подписки в евро.

- Теперь мы можем отправить в канал текст
$subscribe_special_promo
и получить сообщение с кнопкой подписки за евро.
