# Last War - Sistema de Mensajería Multiplataforma

Sistema de mensajería automatizada para Discord y Telegram con traducción automática y asistente IA.

## Características

- **Discord Bot**: Envío de mensajes, traducción automática, comandos (#lista)
- **Telegram Bot**: Webhook para mensajes, traducción con botones inline
- **Traducción Automática**: LibreTranslate con detección de idioma
- **Asistente IA**: Integración con Groq para respuestas inteligentes
- **Panel de Administración**: Gestiona usuarios, mensajes, plantillas y configuración

## Requisitos

- PHP 8.3+
- MySQL 8.0+
- Composer
- Servidor web (Apache/Nginx)

## Instalación

1. Clonar el repositorio
2. Instalar dependencias: `composer install`
3. Configurar `.env` con las variables de entorno
4. Importar estructura de base de datos
5. Configurar webhooks de Telegram y Discord

## Variables de Entorno

```env
# Base de datos
DB_HOST=localhost
DB_PORT=3306
DB_NAME=lastwar
DB_USER=root
DB_PASS=

# Telegram
TELEGRAM_BOT_TOKEN=

# Discord
DISCORD_BOT_TOKEN=

# LibreTranslate
LIBRETRANSLATE_URL=http://localhost:5000

# IA (Groq)
GROQ_API_KEY=

# Knowledge Base
KB_DB_HOST=
KB_DB_PORT=
KB_DB_NAME=
KB_DB_USER=
KB_DB_PASS=
```

## Comandos

### Telegram
- `#lista` - Enviar plantilla de lista
- `hola` - Mostrar botones de traducción

### Discord
- `#lista` - Enviar plantilla de lista
- `/comandos` - Ver comandos disponibles
- `/agente` - Activar modo IA

## Estructura

```
├── admin/              # Panel de administración
├── discord/            # Archivos de Discord
├── includes/           # Funciones principales
├── src/                # Clases (IA, Translate)
├── telegram/           # Archivos de Telegram
├── templates/          # Plantillas HTML
├── logs/               # Logs del sistema
└── *.php               # Archivos principales
```

## Licencia

MIT
