# 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