Справка

по работе с системой управления контентом «Галактика»

Отправка сообщений с сайта в Телеграм

Создаем БОТа

Создаем в Telegram бота, который будет отправлять заявки в чат:

  1. Чтобы создать бота, переходим в Telegram, ищем в поиске @BotFather добавляем его к себе
  2. Пишем боту команду /start
  3. После пишем команду /newbot. Ботфатер спросит имя нового бота и логин. Например, имя: Бот для заявок, логин: zayvkassite_bot (логин должен обязательно заканчиваться на bot).
  4. В ответном сообщений придет token бота (его нужно держать в безопасности — это ключ от бота) — он понадобится нам в будущем. Токен выглядит так:
  5. редактировать объявление на сайте
  6. Ищем нашего бота в Telegram по имени или логину, запускаем его командой /start

Создаем чат

  1. Создаем чат с этим ботом, как написано тут. Называем чат «Заявки с сайта» или как-то иначе. Бота делаем админом чата, в чат добавляем сотрудников, которые должны будут обрабатывать заявки.
  2. Получаем id чата. Для этого в адресную строку браузера вбиваем:
    https://api.telegram.org/bot{тут вставляем токен}/getUpdates
    Для того, чтобы увидеть id чата, нужно написать в него что-то тестовое - любой символ или слово.

Вот так это должно выглядеть:
https://api.telegram.org/bot561XXXX5:AAHEZZZZZZZTNAw5Y_xXXXXFS_Id--OXXs/getUpdates

В результате в браузере увидим много букв и цифр, среди которых надо найти id чата. Он выглядит так (берем его вместе с дефисом):

редактировать объявление на сайте

Можно создать несколько чатов и принимать из разных форм заявки в разные чаты. Это удобно сделать, если разные виды заявок у вас должны обрабатывать разные сотрудники. При этом БОТ для всех чатом можно использовать один и тот же.

Настраиваем формы в конструкторе форм

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

редактировать объявление на сайте

Затем переходим в защищенный раздел панели управления, в верхнем правом углу панели управления:

редактировать объявление на сайте

И в разделе Константы, для константы TELEGRAM_TOKEN укажите токен вашего телеграм-БОТа (обратите внимание на то, что значение должно быть вписано в апострофах — одинарных кавычках).

редактировать объявление на сайте

Сохраняем! Все! Можно протестировать доставку сообщений с сайта в ваш Телеграмм

Мы стараемся сделать нашу справку лучше. Пожалуйста, ответьте, помогла ли Вам эта статья? Да Частично Нет