LeadConverter
Search
⌃K

Написание /start в разных ботах

Обходим ограничение на одинаковые старт-слова: создание бота-сортировщика
У вас есть замечательный бот, но вам понадобился еще один. Вы создаете сценарий в LeadConverter, настраиваете и... неизбежно сталкиваетесь с проблемой: почему при запуске второго бота запускается первый? Как ботов "отлепить" друг от друга? Как прописать команду /start для всех ботов? Без паники!
Наша задача - сделать так, чтобы по первой команде /start автоматически определялось, какого бота нужно запустить. Для этого нам понадобится бот-сортировщик.
Этот способ подходит не только для Telegram-каналов! Бот-сортировщик будет работать в любом мессенджере, просто в дальнейших настройках нужно установить ID соответствующих групп или аккаунтов.
В инструкции мы покажем пример на Telegram-ботах. Начинаем!
😎
  1. 1.
    Итак, вот два наших сценария в LeadConverter
    👇
    . Они активны, а в разделе "Настройки" подключены два Telegram-бота.
  1. 2.
    Создаем бота и называем его "Бот-сортировщик" (или как вам нравится
    😏
    ). Разворачиваем "Дополнительные настройки" бота-сортировщика и прописываем /start в старт-слова. Сохраняем.
Убедитесь, что команда /start прописана только для бота-сортировщика.
  1. 3.
    Нажимаем "Редактировать" на боте-сортировщике и создаем красный блок "Действие".
  2. 4.
    Далее в блок "Действие" добавляем "Установить переменную" и создаем новую переменную "Айди мессенджера", а в значение пишем зарезервированную переменную {{channel.id}}.
Звучит сложно, на деле - пара простых кликов
👍
Первый этап готов
Зарезервированные переменные берутся отсюда:
  1. 5.
    Далее нам нужно узнать ID нашего канала/группы/бота.
Как узнать ID - можно прочитать в инструкции ниже
👇
Спойлер: заходите в "Настройки", где подключены ваши боты, и копируете цифры под графой "Идентификатор".
  1. 6.
    Далее создаем блок "Условие" и добавляем условие: Переменная "Айди мессенджера" РАВЕН "**********". Вместо звездочек пишем ID первого Telegram-бота.
  1. 7.
    Следующий шаг: создаем еще один блок "Условие" и настраиваем его так же, как в предыдущем шаге. Только вместо ID первого Telegram-бота в значении указываем ID второго Telegram-бота.
Вот что должно получиться в конце второго этапа
  1. 8.
    Завершающие штрихи! Создаем два красных блока "Действие".
  2. 9.
    В них добавляем действие "Запустить бота" и выбираем нужного бота.
  1. 10.
    Финишная прямая! Соединяем связи: - от первого условия: зеленый выход на запуск нужного бота, красный выход на второе условие; - от второго условия: зеленый выход на запуск нужного бота, красный выход не трогаем!
Третий этап done!
Если у вас появится много каналов, вы сможете с легкостью копировать "Условие" и "Действие с запуском бота" и увеличивать "Бота-сортировщика".
Что ж, вот вы и прошли этот увлекательный путь до конца. С чувством, толком, а главное, шаг за шагом. И это верно, ведь как известно, дорогу осилит идущий. От души поздравляем!
🎉
Если при создании бота-сортировщика появились вопросы или сложности, не бойтесь обратиться в нашу техподдержку! Мы всегда готовы прийти на помощь
😇
👇