From b7a7508654b1d4bfccd119382545a4059f2f4479 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 7 Aug 2026 04:08:25 +0500 Subject: [PATCH] fix(stars_bot): correct async gathering and interval config --- modules/lolz.py | 3 +-- modules/stars_bot.py | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/modules/lolz.py b/modules/lolz.py index 27993a8..447a515 100644 --- a/modules/lolz.py +++ b/modules/lolz.py @@ -1,4 +1,3 @@ -from concurrent.futures import thread import logging import asyncio @@ -39,7 +38,7 @@ class Lolz: else: thread = await self.get_thread(thread_id=thread_id) - return thread["permissions"]["bump"]["can"] + return thread["permissions"]["bump"]["can"] async def bump_thread(self, thread_id: Union[str, int]) -> bool: logger.debug(f"Поднимаю тему {thread_id}...") diff --git a/modules/stars_bot.py b/modules/stars_bot.py index 5066a86..033497b 100644 --- a/modules/stars_bot.py +++ b/modules/stars_bot.py @@ -316,7 +316,7 @@ class TelegramStarsBot: else: logger.info("Тему нельзя поднять.") - logger.info(f"Ожидание {self.config.check_interval} секунд...") + logger.info(f"Ожидание {self.config.bump_check_interval} секунд...") await asyncio.sleep(self.config.bump_check_interval) except KeyboardInterrupt: @@ -373,7 +373,7 @@ class TelegramStarsBot: # _main_loop - Основной цикл для остлеживания темы # _bump_look - Цикл для авто-поднятия темы - await asyncio.gather(await self._main_loop(), await self._bump_loop()) + await asyncio.gather(self._main_loop(), self._bump_loop()) finally: if self.client and self.client.is_connected: