Я разработал бот-телеграмму с использованием Telegram.Bot.
Я попытался переработать бот, сначала я создал бот с использованием BotFather и получил токен.
Я установил api сервера webhook адрес в телеграмме API. Но когда я проверяю webhookinfo, он возвращает эту ошибку
https://api.telegram.org/botToken/getWebhookinfo
respone:
"last_error_date":1585419712,"last_error_message":"Connection timed out"
Я проверил, что для безопасного соединения требуется TLS12 используя
System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;
Но на моем сервере не появляются обновления и выдается ошибка тайм-аута.
Я пытался публиковать сообщения с использованием postman и ngrok для запуска на моем iis express, и я получаю данные и может отправлять сообщения боту на мой локальный хост.
Но на хостинге это не работает, что не так с новой библиотекой Telegram.Bot или сервером телеграмм?
update
Я проверил у почтальона мой хостинг, почтальон также не может подключиться к этому URL. что может быть не так с моими кодами?
Это ответ, когда я получаю обновление, получая URL на моем хостинге:
A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 10.10.34.35:443