This commit is contained in:
Yuriy Yuriev
2026-05-18 21:19:05 +07:00
parent 88bd8bfefa
commit 0102461e78
4 changed files with 173 additions and 75 deletions
+4 -7
View File
@@ -97,16 +97,13 @@ class BotApplication:
notify_users: dict = {} # user_id -> chat_id
for task_id, params in saved_tasks.items():
if params.stopped:
# Завершённые и остановленные — загружаем в память но не запускаем
if params.completed or params.stopped:
await self.interface.task_manager.add_task(task_id, params)
continue
if params.completed and params.monitor_minutes > 0:
continue
if params.completed:
params.completed = False
# Все восстановленные задачи ставим на паузу
# Активные задачи ставим на паузу и перезапускаем
params.paused = True
await self.interface.task_manager.add_task(task_id, params)
if params.task_type == "twitch_irc" and params.chat_id: