Update main.py

This commit is contained in:
Egor
2026-01-18 22:15:03 +03:00
committed by GitHub
parent d8c60ce19f
commit 0aff94de74

View File

@@ -578,7 +578,7 @@ async def main():
await bot.set_webhook( await bot.set_webhook(
url=webhook_url, url=webhook_url,
secret_token=settings.WEBHOOK_SECRET_TOKEN, secret_token=settings.WEBHOOK_SECRET_TOKEN,
drop_pending_updates=settings.WEBHOOK_DROP_PENDING_UPDATES, drop_pending_updates=False, # Обрабатываем накопившиеся обновления
allowed_updates=allowed_updates, allowed_updates=allowed_updates,
) )
stage.log(f"Webhook установлен: {webhook_url}") stage.log(f"Webhook установлен: {webhook_url}")
@@ -664,8 +664,8 @@ async def main():
success_message="Aiogram polling запущен", success_message="Aiogram polling запущен",
) as stage: ) as stage:
if polling_enabled: if polling_enabled:
polling_task = asyncio.create_task(dp.start_polling(bot, skip_updates=True)) polling_task = asyncio.create_task(dp.start_polling(bot, skip_updates=False))
stage.log("skip_updates=True") stage.log("skip_updates=False — накопившиеся обновления будут обработаны")
else: else:
polling_task = None polling_task = None
stage.skip("Polling отключен режимом работы") stage.skip("Polling отключен режимом работы")