Если вы продаёте подписку, доступ в закрытый канал, мини-курс или цифровой продукт в Telegram, ручная выдача доступа быстро превращается в хаос. Решение — автоматизировать связку: оплата → проверка платежа → выдача доступа пользователю. Это можно сделать через Make и Telegram Bot API без сложной разработки.
Что нужно для настройки
- Форма оплаты или платёжный сервис с вебхуком
- Аккаунт в Make
- Telegram-бот через BotFather
- Канал, группа или бот, куда вы выдаёте доступ
- ID пользователя в Telegram
Как работает схема
Пользователь оплачивает продукт через форму. Платёжная система отправляет webhook в Make. Make проверяет статус оплаты и запускает действие в Telegram: отправляет ссылку-приглашение, добавляет в список доступа, выдаёт роль или открывает нужный сценарий в боте.
Базовая логика сценария в Make
- Trigger: webhook от платёжной системы
- Filter: пропускать только успешные платежи
- Search: найти Telegram ID клиента
- Action: выдать доступ через Bot API
- Log: записать результат в Google Sheets, Airtable или CRM
Главная проблема: как получить Telegram ID
Telegram не передаёт ID пользователя по email или номеру телефона из формы оплаты. Поэтому сначала нужно связать оплату с Telegram-аккаунтом. Обычно используют 3 варианта:
- пользователь нажимает «Старт» в боте до оплаты
- бот сохраняет Telegram ID и уникальный код
- этот код передаётся в форму оплаты или CRM
- после оплаты Make сопоставляет код и ID
Это самый надёжный способ избежать ошибок при выдаче доступа.
Как выдать доступ в канал или группу
- создать одноразовую или временную invite link
- отправить её пользователю после успешной оплаты
- ограничить срок действия ссылки
- настроить отдельные ссылки под разные тарифы
Для закрытых продуктов это безопаснее, чем вручную добавлять участников.
Что можно автоматизировать дополнительно
- выдачу доступа на ограниченный срок
- автопродление после повторной оплаты
- удаление из канала при окончании подписки
- приветственное сообщение с инструкцией
- отправку чека, тега тарифа и данных в CRM
Какие ошибки бывают чаще всего
- бот не администратор в канале
- не настроена связь между платежом и Telegram ID
- webhook приходит не только по успешным платежам
- ссылка-приглашение бессрочная и утекает дальше
- нет логирования, и непонятно, кому доступ выдан
Итог
Связка Make + Telegram Bot API подходит для продажи доступа в Telegram без ручной рутины. Ключ к стабильной работе — заранее получить Telegram ID, корректно обработать webhook и выдавать доступ через управляемые invite links. Тогда система работает автоматически, а вы не тратите время на однотипные действия 🤖🔐📲