# Configuración de ejemplo para WhatsApp Bot Manager
# Copia este archivo como .env y completa los valores

# Base de datos
DB_HOST=localhost
DB_PORT=3306
DB_NAME=whatsapp_bot
DB_USER=whatsapp_user
DB_PASS=tu_contraseña_aqui
DB_CHARSET=utf8mb4

# WhatsApp Business API
WHATSAPP_TOKEN=tu_token_de_whatsapp_aqui
WHATSAPP_PHONE_NUMBER_ID=tu_phone_id_aqui
WHATSAPP_API_URL=https://graph.facebook.com/v22.0/
WEBHOOK_VERIFY_TOKEN=tu_token_secreto_de_verificacion

# Configuración general
APP_NAME=WhatsApp Bot System
APP_VERSION=1.0.0
APP_URL=https://tudominio.com
TIMEZONE=America/Bogota

# Seguridad
ADMIN_USERNAME=admin
ADMIN_PASSWORD=contraseña_admin_segura
SESSION_TIMEOUT=1800
MAX_LOGIN_ATTEMPTS=3
LOGIN_LOCKOUT_TIME=900

# Logs
ENABLE_LOGGING=true
LOG_LEVEL=INFO
LOG_FILE=logs/system.log
LOG_PATH=logs

# Redis (para colas y caché)
REDIS_SCHEME=tcp
# Redis gestionado por Coolify — reemplazar con el hostname del recurso Redis
REDIS_HOST=127.0.0.1
REDIS_PORT=6379
REDIS_PASSWORD=
REDIS_DB=0

# Rate Limiting
ENABLE_RATE_LIMIT=true
RATE_LIMIT_PER_SECOND=80
RATE_LIMIT_PER_HOUR=1000
RATE_LIMIT_PER_DAY=10000

# Workers
WORKER_PROCESSES=3
WORKER_MEMORY_LIMIT=128