@mrbbfst

Как настроить aiogram работающий через apache mod_proxy?

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"
}
}


Что сделать что бы бот мог получать обновления?
  • Вопрос задан
  • 209 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы