Задать вопрос

Как настроить вебхук для телеграм-бота?

Здравствуйте. Пытаюсь настроить вебхук в телеграме, вводя в адресной строке следующие адреса:
https://api.telegram.org/bot/setWebhook?url=37.139.56.134:443/bot303321307:AAGY2UEec9Bxsbzmt5_nOOE_LUFFRMBwgOA
https://api.telegram.org/bot/setWebhook?url=bot303321307:AAGY2UEec9Bxsbzmt5_nOOE_LUFFRMBwgOA
https://api.telegram.org/bot303321307:AAGY2UEec9Bxsbzmt5_nOOE_LUFFRMBwgOA/setWebhook


Но всегда вижу на экране
{"ok":false,"error_code":404,"description":"Not Found"}

Как правильно настроить вебхук?
  • Вопрос задан
  • 14046 просмотров
Подписаться 3 Сложный Комментировать
Решения вопроса 1
@nllm
SSL сертификат есть?

Если есть подписанный сертификат (купленный), то
curl -F “url=https://<YOURDOMAIN.EXAMPLE>/<WEBHOOKLOCATION>" https://api.telegram.org/bot<YOURTOKEN>/setWebhook

если самоподписанный, то:
curl -F "url=https://<YOURDOMAIN.EXAMPLE>/<WEBHOOKLOCATION>" -F "certificate=@<YOURCERTIFICATE>.pem" https://api.telegram.org/bot<YOURTOKEN>/setWebhook


Подробно: https://core.telegram.org/bots/webhooks
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
02 февр. 2025, в 10:45
1000 руб./за проект
02 февр. 2025, в 10:19
7000 руб./за проект
02 февр. 2025, в 08:12
2500 руб./за проект