Найти в Дзене
✈ AUTOPILOT.PRO

Интеграция с Telegram. Чат боты на Автопилоте

Оглавление

Перед тем как приступить непосредственно к настройке интеграции давайте вспомним как работать с ботами в Telegram.

  • Как создать?
  • Как получить токен?

Получение токена

  • а также как оформить приятный внешний вид и меню бота;
  • подключить непосредственно к Автопилоту;
  • и, конечно же, проверить работу на себе :)

Настройка внешнего вида Telegram-бота

Важно! Как и в случае с другими соцсетями, бот вам не ответит, если вы не давали ему разрешение писать. Для разрешения достаточно написать боту любое сообщение или нажать в диалоге с ботом на кнопку: /start

Настройка интеграции с Автопилотом

Переходим к полноценному подключению Telegram к Автопилоту.

Для создания интеграции в Автопилоте открываем Сообщества→ Находим нужное сообщество, открываем Настройки→ Интеграции

Настройки телеграм-бота
Настройки телеграм-бота

Получение API Токена для бота

Кликаем на кнопку: Открыть BotFather. Должно открыться приложение Telegram с этим ботом. Дальнейшая настройка будет показана в видео выше. После получения токена нужно скопировать его в искомое поле и нажать подключить вебхук.

Жмем старт и начинаем творить.
Жмем старт и начинаем творить.

Тут все просто. Если не знаете английского, то можете через переводчик перевести или в браузере Chrome.

Пишем (или нажимаем в меню) команду: /newbot

Здесь вводим желаемое имя бота

Процесс создания бота.
Процесс создания бота.

Бот попросит ввести имя бота с приставкой (вводим без @ и с приставкой Bot). Пример: AndroidIvanychBot

-4

Получаем токен вида ↓:

123456789:AA1_XzXmxkCLReh2oRUb8rrAr45BLOhtNt

Помним что в видео выше была показана также настройка внешнего вида (аватар, описание команды). Сейчас это упустим.

Команда: /helpвыдаст возможные команды

Важно! Если вам необходимо изменить токен, то выбираем API Token → Revoke current token
И после этих действий необходимо заменить API токен и переподключить вебхук в настройках Автопилота.

Полученный токен вставляем в настройки сообщества Автопилот и нажимаем: «Подключить Webhooks»

Для тестирования подключения вебхука открываем Сообщества→ Находим нужное сообщество, открываем Настройки→ Интеграциии нажимаем на «Проверить Webhooks»

Проверка вебхуков
Проверка вебхуков

Если вы все настроили верно, то вы увидите примерно следующее сообщение:

Проверка работоспособности вебхуков. Если сервер вернул TRUE, то интеграция настроена верно
Проверка работоспособности вебхуков. Если сервер вернул TRUE, то интеграция настроена верно

Как видим, ничего сложного. Творческих взлетов!

Подпишись на сообщество