Можно ли организовать работу сайта с ботом telegram в таком ключе, я отправляю боту команду, а он POST или GET запросом отправляет ее на сайт и на сайте выполняется функция, заданная этой командой. Я искал в интернете, но чего-то конкретного не нашел, нашел только обратное взаимодействие, когда с сайта управляется Telegram бот.
Есть такое понятие, как WebHook - оповещение сервиса о событии.
Регистрация webhook в Telegram
Создаём data.json:
{
"url": "https://bots.domain.tld/api/v1/echo"
}
И вызываем соответствующий метод API любым доступным способом, например:
curl -X POST -d @data.json -H "Content-Type: application/json" "https://api.telegram.org/botYOURBOTTOKEN/setWebhook"
Ваш домен, хук на который вы устанавливаете, должен резолвится и сервер для вебхука должен быть поднят на защищенном соединении, иначе метод setWebhook не отработает.
Использованы источники: Habrahabr
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники