diff --git a/terminal.py b/terminal.py index 612342b..da26ab9 100644 --- a/terminal.py +++ b/terminal.py @@ -16,19 +16,22 @@ bot = commands.Bot(command_prefix=PREFIX, intents=intents) def setup_logging(): logger = logging.getLogger('termlog') logger.setLevel(logging.INFO) - handler = TimedRotatingFileHandler( + formatter=logging.Formatter( + '%(asctime)s [%(levelname)s] %(message)s', + datefmt='%Y-%m-%d %H:%M:%S' + ) + file_handler = TimedRotatingFileHandler( 'terminal.log', when='midnight', interval=1, backupCount=7, delay=True - ) - formatter = logging.Formatter( - '%(asctime)s [%(levelname)s] %(message)s', - datefmt='%Y-%m-%d %H:%M:%S' - ) - handler.setFormatter(formatter) - logger.addHandler(handler) + ) + file_handler.setFormatter(formatter) + console_handler = logging.StreamHandler() + console_handler.setFormatter(formatter) + logger.addHandler(file_handler) + logger.addHandler(console_handler) return logger logger = setup_logging()