Плагин для интеграции telegram в WordPress. Плагин создан для разработчиков. Нужен для отправки любых текстов в телеграм. Это могут быть любые события повешенные на хук, ajax запросы запускающие функцию, отправка контактного телефона из формы на сайте и пр.
Плагин имеет страницу настроек и всего 1 функцию sendTelegramMessage($text, $chat_id).
$text – это текст сообщения, может содержать перенос строк.
$chat_id – необязательный параметр, нужен для отправки отдельному адресату в специфических ситуациях (на самом деле просто на всякий случай введен)
Функция возвращает массив ответов сервера телеграма. Каждый элемент массива содержит ответ от 1 адресата.
Настройки:
- Установить плагин
- Зайти в Настройки – Telegram
- В верхнее поле нужно ввести токен (он же API ключ). Чтобы получить токен нужно написать в телеграме контакту @BotFather и отвечать на его вопросы, в конце дадут этот токен (считаем что вы умеете обращаться с телеграмом)
- Чтобы узнать id чата – напишите своему боту и обновите логи (кнопка обновить текст). Там будет строка наподобие {“id”:000000000,”first_name”:”dmitry”,”username”:”dimpa91″} – id это то, что нужно. Вставьте сколько нужно, каждый с новой строки.
- В коде темы где нужно выводить оповещение воспользуйтесь функцией sendTelegramMessage($text, $chat_id)
Пример: sendTelegramMessage(‘Привет’); отправит всем чатам фразу привет, функция вернет результат отправки.
sendTelegramMessage(‘Привет’, 0000000); отправит привет только в чат с id 0000000.
Плагин:
porosya-telegram_v10