import os import logging from src.config import AppConfig LOGS_DIR = os.path.join(AppConfig.BASE_DIR, "logs") os.makedirs(LOGS_DIR, exist_ok=True) # Configure logging logger = logging.getLogger("EmotionalIntelligenceBot") logger.setLevel(logging.INFO) log_file_path = os.path.join(LOGS_DIR, "application.log") handler = logging.FileHandler(log_file_path) formatter = logging.Formatter("%(asctime)s - %(name)s - %(levelname)s - %(message)s") handler.setFormatter(formatter) logger.addHandler(handler)