Как подключить собственного Telegram-бота

Собственный Telegram-бот позволяет проводить авторизацию клиентов, отправлять рассылки и сообщения из воронок от имени бота вашей компании, а не сервисного бота Result.Rest.

Что понадобится

  • аккаунт в Telegram;

  • название и уникальное имя бота;

  • доступ к редактированию филиала в Result.Rest.

Шаг 1. Создайте бота в Telegram

  1. Откройте официального бота @BotFather.

  2. Отправьте команду /newbot.

  3. Укажите название бота. Его будут видеть пользователи в Telegram.

  4. Укажите уникальное имя бота латиницей. Оно должно оканчиваться на bot, например MyRestaurantBot или my_restaurant_bot.

После успешного создания BotFather пришлёт сообщение со ссылкой на бота и токеном.

Создание Telegram-бота и сообщение с токеном

Шаг 2. Скопируйте токен

Токен находится в сообщении BotFather после строки «Use this token to access the HTTP API». В инструкциях его также могут называть ключом бота — это одно и то же значение.

Скопируйте токен целиком. Он состоит из цифр, двоеточия и набора символов.

Токен даёт доступ к управлению ботом. Не публикуйте его, не добавляйте на скриншоты и не передавайте посторонним.

Шаг 3. Подключите бота к Result.Rest

  1. В панели управления Result.Rest откройте нужный филиал.

  2. Перейдите на этап «Расширенная информация».

  3. В поле «Варианты входа» включите вариант «Telegram (бот)».

  4. Вставьте токен в поле «Токен Telegram Bot».

  5. Сохраните изменения.

Варианты входа и поля токенов в настройках филиала

Настройку задают отдельно для каждого филиала, в котором должен использоваться этот бот.

Что изменится после подключения

  • при авторизации через Telegram клиент будет взаимодействовать с ботом компании;

  • рассылки и сообщения из воронок в Telegram будут отправляться через подключённого бота;

  • если удалить токен из настроек филиала, будет использоваться сервисный бот @resultrest_auth_bot.

Связь клиента с сервисным ботом не переносится на собственного бота автоматически. Чтобы получать сообщения через нового бота, клиент должен хотя бы один раз авторизоваться через него.

Связанные материалы