Настройка telegram бота для отправки сообщений

Настройка telegram бота для отправки сообщений

76770
Настройка telegram бота для отправки сообщений

Как создать нового бота в Telegram

Cкриптом напрямую отправлять сообщения в телеграм не получится, но у нас есть возможность делать GET или POST запросы к api ботам. А Telegram Bot - уже может отправлять пользователю любые сообщения. Поэтому перед написанием php скрипта, нужно создать телеграм бота. Тут все просто и займет всего пару минут.

Переходим по ссылке на официальный верифицированный бот: @BotFather. Открываем его в телеграм и выбираем команду «/newbot».
Далее прямо в чате телеграм придумываем и вписываем новое название и логин своему боту.
После успешного создания, BotFather в чат пришлет токен созданного бота для отправки запросов к api (token to access the HTTP API).


После этого нам еще нужно получить id пользователя телеграм, которому и будут в дальнейшем отправляться сообщения.
Чтобы узнать свой telegram id перейдите по ссылке: @getmyid_bot и запустите бота в своем телеграм. В ответ вы получите свой идентификатор - ID.


Полученные данные от @BotFather и @getmyid_bot отправляете разработчикам вашего сайта, которые добавят их в форму обратной связи и с сайта начнут приходить сообщения в телеграм.


Отправка телеграм сообщения через строку браузера

Чтобы отправить сообщение себе через telegram бота, воспользуйтесь API методом sendMessage. Для в вашем браузере прописываем следующий адрес, и вместо token и chat_id ставим свои данные.

Вводим запроc, нажимаем на enter и наш бот получает первое сообщение!


Отправка телеграм сообщения на PHP через форму обратной связи

У сервиса Telegram есть документация с подробным описанием всех функций и методов api, для использования. Ссылка на документацию тут: https://core.telegram.org/bots/api.

Для разработки сайта на PHP в Киеве можно воспользоваться примером отправки POST запроса с функцией telegram API - sendMessage

Помогла ли вам статья?
55 раз уже помогла
Комментарии: (0)

КАТЕГОРИИ