From c4a51ddbc60b8b40c76e0aa6fcdce1188143d9b6 Mon Sep 17 00:00:00 2001 From: Sergey Bahmatov Date: Fri, 28 Mar 2025 21:05:38 +0500 Subject: [PATCH] fix --- pomodoro_bot/bot.py | 7 ++++++- pomodoro_bot/main.py | 3 --- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/pomodoro_bot/bot.py b/pomodoro_bot/bot.py index 662d492..1db7abd 100644 --- a/pomodoro_bot/bot.py +++ b/pomodoro_bot/bot.py @@ -40,5 +40,10 @@ async def handle_callback(call: types.CallbackQuery): await call.message.answer("Таймер остановлен ⏹") await call.answer() +from pomodoro_bot.redis_client import init_redis + +async def on_startup(dispatcher): + await init_redis() + def run_bot(): - executor.start_polling(dp, skip_updates=True) \ No newline at end of file + executor.start_polling(dp, skip_updates=True, on_startup=on_startup) \ No newline at end of file diff --git a/pomodoro_bot/main.py b/pomodoro_bot/main.py index e387056..efeb2b1 100644 --- a/pomodoro_bot/main.py +++ b/pomodoro_bot/main.py @@ -1,7 +1,4 @@ -import asyncio from pomodoro_bot.bot import run_bot -from .redis_client import init_redis if __name__ == '__main__': - asyncio.run(init_redis()) run_bot() \ No newline at end of file