Блог callcpa

Уведомления в Telegram

2020-07-07 16:19 Интеграции
На часто просили сделать уведомления в телеграмм, но к сожалению из-за частых блокировок данного сервиса сделать это именно на нашей стороне нет возможности.
Мы создали специальный файл, который размещается на вашем хостинге и через постбэк уведомления уходят в ваш чат телеграмма.
Шаг 1. Создаете бота в Telegram если у вас его еще нет.
  • Для начала в поиске контактов Telegram вводим @BotFather.
  • Находим BotFather в Telegram
  • Нажимаем кнопку Start в чате с BotFather, после чего нашему вниманию выпадет список доступных команд. Можем найти сами нужную команду и кликнуть, а можем написать прямо в чат: «/newbot», важно искать без кавычек.
  • Далее нас попросят ввести имя бота. Будьте внимательны и избирательны, ведь Telegram работает по всему миру и огромное количество имен уже заняты.
  • Создаем бота и придумываем ему имя и добавляем на конце _bot это важно.
  • После успешного ввода имени потребуется ввести username бота, по которому его можно будет найти в поиске.
  • Вводим username бота
  • Когда подберете верное имя для бота, вам придет последнее нужное сообщение от BotFather, содержащее в себе так называемый «токен». Данный токен пригодится Вам для дальнейших действий.
  • Используем токен для отправки формы в Telegram
  • Далее нужно создать групповой чат (New Group). Называем этот чат как «Заявка с сайта», и добавляем туда уже созданного бота через поиск (вводим @callcpanew_bot, в моем случае).
  • Добавляем бота в созданный чат
  • Следующий шаг — присоединить бота к чату. Делается это командой «/join @callcpanew_bot» в вашем созданном чате.
  • Затем, кликнув по «callcpanew_bot» (т.е. названию вашего бота, оно то у вас другое будет), переходите в личный чат с ним и нажимаете кнопку Start. На этом работа с Telegram временно закончена.
Шаг 2. Скачиваем файл, который нужно разместить в любом месте вашего сайта — Скачать файл
Шаг 3. В файле прописать в поле $token = «» токен который вы получили при создании бота. В поле $chat_id = «» номер вашего чата в который был добавлен бот.


Шаг 4. В настройках личного кабинета — интеграции — создать postback с ссылкой на ваш файл вида — //www. (можно и просто http) и дальше путь до файла.



Шаг 5. В настройках выставить параметры по какому статусу или же метке будет приходить уведомление.

Шаг 6. Проверить все ли приходит верно. Для теста можно проставить отправку уведомлений по меткам и поставить одному из заказов любую метку. После проверить пришло ли уведомление.