// utils/logger.js const pino = require('pino'); const path = require('path'); const fs = require('fs'); const logDir = path.join(__dirname, '..', 'logs'); fs.mkdirSync(logDir, { recursive: true }); const destination = pino.destination({ dest: path.join(logDir, 'bot.log'), sync: false, mkdir: true }); module.exports = pino( { level: process.env.LOG_LEVEL || 'info', transport: { target: 'pino-pretty', options: { colorize: true, translateTime: 'dd/mm/yyyy HH:MM:ss', ignore: 'pid,hostname', messageFormat: '[AKIRA] {msg}' } } }, destination );