Уведомления с WordPress в Telegram Bot?
Нужно чтоб заявки приходили не как обычно на почту, а боту Telegram в WordPress. Технически надо просто обратиться к URL с параметрами для этого. Вот по этой инструкции делал, скрипт все отлично шлет, просто надо теперь как-то так его воткнуть в контакт-форм 7 чтоб при обновлении не ломалось все.
Создаешь нового бота в Telegram, пишешь сюда: t.me/botFather сначала /start, затем /newbot.
Узнаешь ID твоего аккаунта в Telegram. Сделать это можно, написав боту t.me/userinfobot
Создаешь ссылку на API Telegram для отправки сообщения в чат с тобой (предварительно нужно начать чат с твоим ботом в Telegram, для этого нужно нажать /start). Ссылка выглядит таким образом: https://api.telegram.org/bot[Токен бота]/sendMessage?chat_id=[Твой ID]
$email = $_POST[’email’];
$firstname = $_POST[‘firstname’];
Затем генерируем сообщение, которое хотим отправить в Telegram. Опять же, для примера:
$msg ;Как отправлять заявки с сайта в Telegram / Создание бота в Telegram
Затем необходимо отправить эти данные в телеграм. Делать это можно разными способами, самый простой:
$token = *Вставь сюда токен своего бота*;
$telegram_admin_id = *Сюда твой ID, взятый из userinfobot*;
$msg ;
file_get_contents(https://api.telegram.org/bot’. $token .’/sendMessage?
chat_id=’. $telegram_admin_id .’
- Вопрос задан более трёх лет назад
- 13788 просмотров
6 комментариев
Оценить 6 комментариев
Источник: qna.habr.com
Способы получения заявок с сайта
Каждый владелец сайта/лендинга хочет получать заявки наиболее удобным для него способом, причём так, чтоб в заявке было максимально подробно расписано, что за форма и какие контактные данные оставил посетитель. Но понятие «удобный» растяжимое, так как каждому нравятся разные способы получения заявок. В этой статье мы распишем самые распространённые способы, а какой из них наиболее удобный – решать вам.
Получение заявок на указанную электронную почту
Самый лёгкий и один из самых распространённых способов получить заявку с сайта или лендинга – это получить все данные из формы на электронную почту. Делается это следующим образом: посетитель находит на странице форму, заполняет поля и нажимает на кнопку отправки. Тем временем файл-обработчик этой формы обрабатывает отправленные данные, формирует из них таблицу и на указанные в этом файле имейлы отправляется красиво оформленная заявка.
Как отправлять заявку с сайта в Telegram через PHP скрипт