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

Настройка канала Telegram

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

  1. Создать бота в Telegram;
  2. Подключить бота в вашем проекте;

Шаг 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.

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

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

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

21.png

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

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

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

22.png

Можно ли передать номер визита в Telegram?

Сейчас номер визита можно передать в Telegram только с использованием JavaScript SDK.

Если ссылка на диалог с ботом размещена в Мультивиджете, вставьте на сайт следующий код (фразу {bot_name} замените на username вашего бота}:

window.onRoistatAllModulesLoaded = function () {
  window.roistat.multiwidget.telegram.isEnabled = true;
  window.roistat.multiwidget.telegram.link = "https://t.me/{bot_name}?start=" + window.roistat.getVisit();
};

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

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

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

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

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

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