🔗Как настроить автоматическое одобрение заявок и первый диалог в SaleBot
Привет! Наверное, вы видели такой интересный момент в Телеграм, когда вы подавали заявку в частный канал, вас моментально одобряли и появлялся диалог с ботом, который написал вам первым.
Сегодня я вам покажу как настроить такой функционал в сервисе SaleBot (самый функциоальный сервис, рекомендую его)
Итак, нам понадобится:
- Частный телеграм канал;
- Телеграм бот, который будет администратором в этом канале;
- Несколько блоков в SaleBot.
Важно, когда вы сделаете канал частным, то вступить в него можно будет по пригласительный ссылке. Ваша задача создать новую ссылку с включенным тумблером "заявки на вступление" (см. скрин)
Ограничение по времени я не ставлю, пусть ссылка будет вечной и даю ей название (для понимания откуда идет трафик)
Пункт 1 и 2 лёгкий, с ним справится каждый, поэтому переходим к технической настройке внутри SaleBot.
Для начала нам понадобится API токен, для этого заходим в настройки -> интеграции -> добавить API ключ
И далее, важно, включить все ползунки и нажать "сгенерировать", всё.
Теперь переходим в "конструктор воронок" и там создаём блок "первостепенная проверка условия" и пишем в условии: chat_join_request
Далее жмём: API-запрос, выбираем POST-json и в нём пишем:
URL запроса
https://chatter.salebot.pro/api/#{api_key}/tg_callback
JSON параметры:
{
"message":"chat_join_user",
"user_id": "#{chat_member_id}",
"group_id": "имявашего_бота",
"custom_name": "#{chat_member_name}"
}
И в калькуляторе, в этом же блоке, пишем:
tg_approve_chat_join_request(-1001869636511, chat_member_id) цифры это id вашего канала
Всё, остался финальный шаг: создаём второй ярко-зелёный блок и пишем там в условии: chat_join_user
В этом блоке вы уже пишите ваше сообщение, которое придёт пользователю и тут есть важный момент.
В этой механике, пока пользователь не ответит на первое сообщение или на нажмёт кнопку (пока не напишет любое сообщение) МЫ НЕ МОЖЕМ С НИМ ВЗАИМОДЕЙСТВОВАТЬ.
Именно поэтому вы могли видеть у некоторых первые сообщения по типу:
"Напиши ответ: сколько будет 2 + 2?"
Как видите, настройка не трудная, тут всего-лишь два блока, буквально. Больше мелких деталей из-за которых у людей не получается настроить это с первого раза.
Частые ошибки, если у вас не работает, то проверьте этот список:
- Бот администратор в ТГ канале?
- Канал частный?
- Ссылка с заявкой на вступление?
- Указали имя бота в JSON параметре?
🔗Как узнать ID Телеграм канала
Телеграм бот getmyid перестал работать и теперь идентификатор канала, людям, которые не подкованы технически, узнать труднее.
Понадобится любой сервис по созданию чат-ботов и автоворонк, я покажу на примере SaleBot.
Нам нужно добавить бота администратором в канал и он отобразится в списке клиентов и перейдя в карточку канала мы увидим цифровой ID.
ID в мессенджере это и есть ID нашего канала.
Не забывайте, что ID канала нужно копировать с -
Иначе работать не будет.
✅ Правильно: tg_approve_chat_join_request(-1001869636511, chat_member_id)
🚫 Неправильно: tg_approve_chat_join_request(1001869636511, chat_member_id)
На этом всё, если вам нужно создать чат-бота или автоворонку в ВК/ТГ/Инсте/Вацап, то заполняйте форму ниже и мы свяжемся с вами всё оперативно реализуем!
