Перейти к содержанию

Настройка канала Telegram (бот)

Чтобы подключить бота Telegram к Онлайн-чату, нужно:

  1. Создать бота в Telegram;
  2. Подключить бота в вашем проекте;
  3. Разметить ссылки на диалог с ботом параметром roistat_visit

Шаг 1. Создание бота Telegram

Чтобы создать нового бота Telegram, нужно:

  1. Найти бота @BotFather в Telegram.
  2. Запустить бота, отправив в чат команду /start.
  3. Отправить в чат команду /newbot.
  4. Создать бота, следуя инструкции, которую предоставляет @BotFather.

После создания бота вам будет выдан API-токен. Сохраните его, он понадобится для подключения бота к Roistat.

Если вы собираетесь интегрировать с Roistat уже существующего бота, зайдите в диалог с @BotFather и найдите в истории сообщений API-токен соответствующего бота.

Шаг 2. Подключение бота к Roistat

На Главной странице проекта найдите инструмент Онлайн-чат и мессенджеры. Зайдите в Настройки, нажмите на кнопку Подключить канал Telegram:

19.png

В открывшемся окне введите Название канала Telegram. В поле API-токен вставьте API-токен, сохраненный на шаге 1. Нажмите Сохранить:

20.png

После подключения по каждому новому диалогу с клиентом будет создаваться чат в "Неразобранном" в приложении Roistat Chat.

Интеграция Roistat с ботами Telegram поддерживает передачу номера визита в чат. Это позволяет связать визит на сайт, обращение через Telegram и сделку в CRM.

Чтобы номер визита передался в Roistat, необходимо разметить ссылку на диалог с ботом меткой {roistat_visit}.

Если ссылка на бота используется в мультивиджете Roistat, добавьте в настройки Telegram в мультивиджете ссылку следующего формата: https://t.me/{bot_name}?start={roistat_visit}. Вместо {bot_name} подставьте username вашего бота.

Дополнительные настройки

Настройка времени работы

Вы можете настроить расписание работы канала. Для этого снимите галку Круглосуточно – появятся настройки, где можно указать дни недели, а также рабочее время отдельно для будней и выходных:

23.png

Если клиент напишет в Telegram в нерабочее время, он получит сообщение о том, что в данный момент операторов нет онлайн. Настроить текст этого сообщения можно по ссылке Редактировать тексты канала Telegram:

24.png

Настройка текстов и языка бота по умолчанию

Укажите, на каком языке бот будет общаться по умолчанию. Если необходимо, адаптируйте стандартные тексты.

21.png

Активируйте настройку Отправлять сообщение клиенту о нерабочем времени в активном чате, чтобы клиентам из активных чатов в нерабочее время автоматически отправлялось сообщение о том, что ваша служба в данный момент не работает. Тогда клиенты не будут ожидать мгновенного ответа и будут знать, что оператор обработает их запрос в ближайшее рабочее время.

  • По умолчанию будет отправляться сообщение: Мы работаем над вашим вопросом, ответим в рабочее время. Но вы можете изменить этот текст в разделе Редактировать тексты бота.

Частые вопросы

Можно ли временно отключить бота?

Если необходимо, чтобы чаты на основе диалогов с ботом временно не поступали в приложение, используйте переключатель рядом с названием бота:

22.png

Могу ли я подключить нескольких ботов?

Да, к Онлайн-чату можно подключить неограниченное количество ботов.

Будут ли работать шаблоны сообщений и оценка чатов?

Да, в интеграции с ботами Telegram доступна полная функциональность Онлайн-чата.

Могу ли я написать клиенту в Telegram первым?

Да, если клиент писал вашему боту прежде, вы можете дослать сообщения в один из предыдущих чатов. Однако, если клиент еще не активировал бота, настройки приватности Telegram не позволят боту написать ему первым. Если вам нужна такая функция - сообщите нам об этом.