d0478d949b00185cf92325987cdb44ad71ab7ba7
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
- Clonar el repositorio
- Instalar dependencias:
composer install - Configurar
.envcon las variables de entorno - Importar estructura de base de datos
- Configurar webhooks de Telegram y Discord
Variables de Entorno
# 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 listahola- 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
Description
Languages
PHP
99.7%
Dockerfile
0.3%