Перейти к основному содержимому

Telegram бот

Подключение к Телеграмм.

Есть 3 разных интеграции по которым мы можем использовать Телеграмм:

  1. Коммуникация с клиентом через чат-бота. Пользователь открыл бота, нажал кнопку старт - выбрал команду «связаться с оператором» и в этот момент подключается Агент.
  2. Отправку информации по лидам в группу или личные сообщения
  3. Передача данных о лиде (номер телефона/имя/интерес/диалог и т.д.)

Для каждого из способов нам потребуется создать телеграмм бота:

  1. Откройте Telegram и найдите @BotFather
  2. Отправьте команду /newbot
  3. Придумайте имя для бота (MyCompanyName)
  4. Придумайте username для бота (должен содержать в названии 'bot', например: mysales_bot или mysalesbot или botforsales)
  5. BotFather отправит вам токен вида: 123456789:ABCdefGHIjklMNOpqrsTUVwxyz
  6. Этот токен потребуется нам в дальнейшем для подключения интеграций.

Как получить Chat ID: А) Для личного чата:

  1. Найдите ВАШЕГО бота в Telegram (по username)
  2. Нажмите Start - это важно! Без этого бот не сможет отправлять сообщения
  3. Найдите бота @userinfobot и нажмите Start
  4. Бот отправит ваш ID (например: 123456789)
  5. Скопируйте ID в поле ниже

Б) Для группового чата:

  1. Добавьте вашего бота в группу
  2. Дайте боту права администратора
  3. Найдите бота @getmyid_bot и добавьте его в ту же группу
  4. Бот покажет ID группы (например: -1001234567890)
  5. ID группы всегда начинается с минуса! Важно: обязательно запустите ВАШЕГО бота (/start) перед тестированием!

Коммуникация с клиентом через чат-бота

  1. Зайдите в раздел интеграции и нажмите кнопку «добавить интеграцию».
  2. В появившемся окне, выбираем интеграцию «Тelegram Bot»
  3. Название интеграции - указываем, как будет называться интеграция, чтобы потом найти ее.
  4. Telegram Bot Token – указываем токен уже созданного бота
  5. If this value is true, a reply to the message will be sent immediately – означет, что при значении true сообщение отправится сразу при получении обращения от пользователя. Если вы хотите установить задержку, то поставьте значение false. Значение Disable - отключает работу функции.
  6. If true, replies are sent only during the specified time period – означает, что при значении true ответы пользователям будут отправляться только в указанный период. При значении False - ответы будут отправляться постоянно не зависимо от времени суток. – Если вам нужно установить режим работы и вы выбрали значение true, пожалуйста, укажите периоды работы в разделе ниже: а)Message allowed from time – время с которого будут отправляться сообщения (например с 9:00) б)Message allowed to time – время до которого будут отправляться сообщения (например до 20:00)
  7. Нажимаем кнопку «Далее»
  8. Выбираем кампанию, по которой будет работать Агент.
  9. Нажимаем кнопку «Далее» после чего интеграция сохраняется и ее можно использовать.