Интеграция формы обратной связи с Telegram

Для того чтобы связать вашу форму обратной связи с Telegram, нужно выполнить ряд действий, а именно:

  1. Получить token бота
  2. Создать группу в telegram и получить chat_id
  3. Вписать token и chat_id в настройках вашей формы обратной связи в разделе интеграции

Теперь давайте рассмотрим каждый шаг более подробно.

Получаем token бота

Введите в поиске @botfather, начните диалог с ботом командой «Start».

Далее введите команду /newbot, вам будет предложено придумать имя бота и ник бота, обратите внимание что ник должен заканчиваться на bot.

После того, как бот успешно создан вам придет сообщение вида:

В данном сообщение после фразы Use this token to access the HTTP API содержится токен вашего бота, который нам понадобиться в дальнейшем. Найдите своего бота в поиске (укажите ник вашего бота в виде @feedbacknoticebot), после того как нашли, нажмите кнопку  «Start» для его активации.

Получаем Chat_id

Создайте группу и пригласите в нее своего бота. После чего в чате созданной группы напишите команду /join @ник_бота

Теперь в адресной строке браузера введите адрес: https://api.telegram.org/botXXXXXXXXXXXXXXXXXXXXXXX/getUpdates, где XXXXXXXXXXXXXXXXXXXXXXX — токен вашего бота, который мы получили на этапе его создания.

Вы получите ответ из которого вам нужно скопировать ваш chat_id. Вида -395555535

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

В настройках формы перейдите в раздел интеграции, активируйте переключатель «Отправлять полученные данные на внешний сервер». И введите ваши Token и Chat_ID в указанные поля.

На этом все!  Наша интеграция готова, теперь данные из формы обратной связи буду автоматически присылаться в вашу группу в telegram.

Была ли эта статья полезной?

Похожие статьи