refactor(telegram): rename config fields

This commit is contained in:
2026-07-29 18:10:48 +05:00
parent 0b9c07e34c
commit 9ae5a077a4
+6 -6
View File
@@ -53,14 +53,14 @@ class TelegramStarsBot:
self.start_page: int = 1 self.start_page: int = 1
self.lolz_api = Lolz(config.lolz_token) self.lolz_api = Lolz(config.lolz_token)
self.processed_manager = ProcessedPostsManager(config.processed_posts_file) self.processed_manager = ProcessedPostsManager()
self.client: Optional[Client] = None self.client: Optional[Client] = None
async def parse_existing_posts(self): async def parse_existing_posts(self):
logger.info("Начинаю парсинг всех существующих постов в теме...") logger.info("Начинаю парсинг всех существующих постов в теме...")
all_posts = await self.lolz_api.get_all_thread_posts( all_posts = await self.lolz_api.get_all_thread_posts(
thread_id=self.config.forum_thread_id thread_id=self.config.lolz_thread_id
) )
if all_posts: if all_posts:
@@ -137,7 +137,7 @@ class TelegramStarsBot:
logger.info(f"Найден новый пост для обработки: ID {post_id}") logger.info(f"Найден новый пост для обработки: ID {post_id}")
if self.config.skip_posts_with_comments: if self.config.skip_commented:
if await self.lolz_api.has_comments(post_id): if await self.lolz_api.has_comments(post_id):
logger.info( logger.info(
f"Пост {post_id} уже имеет комментарии. Пропускаю обработку." f"Пост {post_id} уже имеет комментарии. Пропускаю обработку."
@@ -187,10 +187,10 @@ class TelegramStarsBot:
while True: while True:
try: try:
logger.info( logger.info(
f"Проверка новых постов в теме {self.config.forum_thread_id} начиная со страницы {self.start_page}..." f"Проверка новых постов в теме {self.config.lolz_thread_id} начиная со страницы {self.start_page}..."
) )
posts = await self.lolz_api.get_thread_posts( posts = await self.lolz_api.get_thread_posts(
self.config.forum_thread_id, self.start_page self.config.lolz_thread_id, self.start_page
) )
if posts: if posts:
@@ -258,7 +258,7 @@ class TelegramStarsBot:
f"Комментарии на форуме: {'ВКЛЮЧЕНЫ' if self.config.enable_reply else 'ВЫКЛЮЧЕНЫ'}" f"Комментарии на форуме: {'ВКЛЮЧЕНЫ' if self.config.enable_reply else 'ВЫКЛЮЧЕНЫ'}"
) )
logger.info( logger.info(
f"Пропуск постов с комментариями: {'ВКЛЮЧЕН' if self.config.skip_posts_with_comments else 'ВЫКЛЮЧЕН'}" f"Пропуск постов с комментариями: {'ВКЛЮЧЕН' if self.config.skip_commented else 'ВЫКЛЮЧЕН'}"
) )
logger.info(f"Проверка начинается со страницы: {self.start_page}") logger.info(f"Проверка начинается со страницы: {self.start_page}")
logger.info("Бот в работе. Для остановки нажмите Ctrl+C.") logger.info("Бот в работе. Для остановки нажмите Ctrl+C.")