WEBHOOK_HOST = """https://example.site"""
WEBHOOK_PATH = """/botsctipt"""
WEBHOOK_URL = f"{WEBHOOK_HOST}{WEBHOOK_PATH}"
WEBAPP_HOST ='0.0.0.0'#'45.137.65.33'
WEBAPP_PORT = 443
bot = Bot(API_TOKEN)
dp = Dispatcher(bot)
dp.middleware.setup(LoggingMiddleware())
...
...
if __name__ == "__main__":
start_webhook(dispatcher=dp,
webhook_path=WEBHOOK_PATH,
on_startup=on_startup,
on_shutdown=on_shutdown,
skip_updates=True,
host=WEBAPP_HOST,
port=WEBAPP_PORT)
При запуске скрипта, вебхук устанавливается, но когда отправляю сообщение боту
https://api.telegram.org/bot_token_api/getWebhookInfo
возвращает
{"ok":true,
"result":{
"url":"https://example.site/botscript",
"has_custom_certificate":false,
"pending_update_count":1,
"last_error_date":1614208468,
"last_error_message":"Connection refused",
"max_connections":40,
"ip_address":"xxx.xxx.xxx.xxx"
}
}
Что сделать что бы бот мог получать обновления?