From 3d5b2a65ce66e0ee02ab1fc084612b4bdd9d72f9 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 29 Jul 2026 19:13:13 +0500 Subject: [PATCH] refactor(storage): relocate logs and sessions --- .gitignore | 1 + main.py | 2 +- modules/telegram.py | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b27dab9..7c161b4 100644 --- a/.gitignore +++ b/.gitignore @@ -192,3 +192,4 @@ pip-selfcheck.json processed.txt *.log *.session +*/*.session diff --git a/main.py b/main.py index 9576979..365576a 100644 --- a/main.py +++ b/main.py @@ -25,7 +25,7 @@ if __name__ == "__main__": level=logging.INFO, format="%(asctime)s | %(levelname)s | %(name)s | %(message)s", handlers=[ - logging.FileHandler("bot.log", encoding="utf-8"), + logging.FileHandler("logs/bot.log", encoding="utf-8"), logging.StreamHandler(), ], ) diff --git a/modules/telegram.py b/modules/telegram.py index 6da1d09..e72bcf9 100644 --- a/modules/telegram.py +++ b/modules/telegram.py @@ -237,7 +237,7 @@ class TelegramStarsBot: await asyncio.sleep(self.config.check_interval) async def start(self): - is_first_login = not os.path.exists(f"{self.SESSION_NAME}.session") + is_first_login = not os.path.exists(f"storage/{self.SESSION_NAME}.session") if is_first_login: logger.info("Сессия Telegram не найдена. Запускаю процесс входа...")