/ Плагины / Отправка сообщений в Telegram

Отправка сообщений в Telegram

19.03.2023

786

В данной статье рассмотрим способ отправки сообщений в Telegram с помощью плагина WP Telegram.

Подготовка чат бота

Первым делом в Telegram создаем бота. Для этого ищем специального бота @botfather и нажимаем Start.

  • Пишем команду /newbot, для создания нового бота.
  • Придумываем имя бота.
  • Придумываем ник бота.

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

341776887:AAHbgdvQib-vHU47i-6hbUrAW9D-qHYevkc

Теперь нужно найти своего бота в поиске, указав его ник и нажать «Start» (/start), чтобы активировать его.

После этого можно пойти двумя путями:

  1. Cоздать групповой чат, в который будут приходить заявки и пригласить туда созданного бота;
  2. Вступить в переписку с ботом и получать личные сообщения от него.

Создание группового чата

Создаем публичную группу. Приглашаем созданного чат-бота в виде участника.

Теперь нам надо выяснить ID чата (либо ID бота если мы хотим получать сообщения на него).

Для этого пишем в чате: /join @ник_бота

А затем переходим в браузер и вводим:

https://api.telegram.org/botXXXXXXXXXXXXXXXXXXXXXXX/getUpdates

где, XXXXXXXXXXXXXXXXXXXXXXX — токен нашего бота, полученный ранее.

Если все сделали правильно, то перед нами откроется подобная страница:

Нас интересует объект «chat»:{«id»:-209253141. — Это id созданного чата. На данном этапе у нас есть все, чтобы отправлять текстовые сообщение в Telegram.

Настройка плагина WP Telegram

В первой вкладке (Basics) указываем токен бота. Ниже определится его ник. Сохраняем.

Переходим в третью вкладку (Private Notifications). Указываем ID чата (или ID бота если мы отправляем ему напрямую). И самое главное указываем почту. При отправке формы на указанную почту функцией (wp_mail) будет происходить и отправка сообщения в Telegram. Таким образом можно например вовсе не отправлять сообщения на почту а в wp_mail указать например несуществующую почту to_telegram@site.ru и тогда отправка будет происходить только в Telegram.

Ниже можно настроить формат сообщения. Но само сообщение будет передаваться то которые мы передаем с формой на wp_mail.

Создать форму отправки в Telegram без плагина
[site-socialshare]
  • Комментарии
  • Вложения

Добавить комментарий

Пока нет комментариев. Будь первым!

Отправка сообщений в Telegram Отправка сообщений в Telegram
Виджеты jQuery UI
Рекомендации для васВиджеты jQuery UIOpttour.ru
Спасибо! Наш менеджер свяжется с Вами в течении 5 минут.