Написание одного старт-слова в разных ботах
Обходим ограничение на одинаковые старт-слова: создание бота-сортировщика
Last updated
Обходим ограничение на одинаковые старт-слова: создание бота-сортировщика
Last updated
У вас есть замечательный бот, но вам понадобился еще один. Вы создаете сценарий в LeadConverter, настраиваете и... неизбежно сталкиваетесь со следующими проблемами:
Почему при запуске второго бота запускается первый?
Как "отлепить" ботов друг от друга?
Как прописать команду /start для всех ботов?
Наша задача - сделать так, чтобы по первой команде /start автоматически определялось, какого бота нужно запустить. Для этого нам понадобится бот-сортировщик.
В инструкции мы покажем пример на Telegram-ботах, но этот способ подходит не только для Telegram-каналов!
Бот-сортировщик будет работать в любом мессенджере, просто в дальнейших настройках нужно указать в условии остальные каналы и соотнести их с ботами.
Старт-слова могут быть любыми! Для ВКонтакте, Instagram*, Facebook* и Viber следует прописать команду Начать. Настройка бота-сортировщика едина для всех.
Напоминаем, что пример показан на Telegram-ботах.
Начинаем!
На скриншоте ниже показаны два сценария в LeadConverter. Они активны, а в разделе "Настройки" уже подключены два Telegram-бота.
Создаём бота и называем его "Бот-сортировщик".
Разворачиваем "Дополнительные настройки" бота-сортировщика и прописываем /start в старт-слова. Сохраняем.
Убедитесь, что команда /start прописана только для бота-сортировщика.
Нажимаем "Редактировать" на боте-сортировщике и создаем жёлтый блок "Условие".
Далее в блоке "Условие" нажимаем на кнопку "Добавить условие".
Настраиваем блок "Условие":
Параметр: Канал
Условие: Равен
Текущий мессенджер: выбираем канал, в котором будет запущен "Бот 1"
В нашем примере мы выбираем канал "Тестовый бот".
Создаём блок "Действие", выбираем действие "Запустить бота" и ставим "Бот 1".
Зелёный выход из блока "Условие" соединяем с блоком "Действие".
Создаём еще один блок "Условие". Нажимаем на кнопку "Добавить условие".
Настраиваем:
Параметр: Канал
Условие: Равен
Текущий мессенджер: выбираем канал, в котором будет запущен "Бот 2"
Для примера мы выбрали канал "Бот помощник | LeadConverter".
Создаём ещё один блок "Действие", выбираем действие "Запустить бота", ставим "Бот 2".
Соединяем блоки:
Зелёный выход из блока "Условие 2" соединяем с блоком "Действие 2".
Красный выход из блока "Условие" соединяем с блоком "Условие 2".
Если у вас появится больше каналов, вы сможете с легкостью скопировать "Условие" и "Действие с запуском бота", тем самым увеличив "Бота-сортировщика".
Бот-сортировщик готов!
Если при создании бота-сортировщика появились вопросы, не бойтесь обратиться в нашу техподдержку!
*деятельность продуктов компании Meta запрещена на территории РФ
Мы всегда готовы прийти на помощь