From 48d1b875a98ecbc5fed51f91dff9ef7d0186592b Mon Sep 17 00:00:00 2001 From: neoarz Date: Wed, 24 Sep 2025 07:23:56 -0400 Subject: [PATCH] fix(docker): show logs --- bot.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bot.py b/bot.py index 93506c6..74d55dc 100644 --- a/bot.py +++ b/bot.py @@ -85,7 +85,11 @@ logger.setLevel(logging.INFO) console_handler = logging.StreamHandler() console_handler.setFormatter(LoggingFormatter()) -file_handler = logging.FileHandler(filename="discord.log", encoding="utf-8", mode="w") +log_file_path = os.getenv("LOG_FILE", "logs/discord.log") +log_dir = os.path.dirname(log_file_path) +if log_dir: + os.makedirs(log_dir, exist_ok=True) +file_handler = logging.FileHandler(filename=log_file_path, encoding="utf-8", mode="w") file_handler_formatter = logging.Formatter( "[{asctime}] [{levelname:<8}] {name}: {message}", "%Y-%m-%d %H:%M:%S", style="{" )