- 📖 Descripción
- ✨ Características principales
- 🛠️ Requisitos
- 📥 Instalación
- ⚙️ Configuración
- ▶️ Ejecutar el bot
- 📂 Estructura del repositorio
- 🤝 Contribuir
- 📜 Licencia
- 📬 Contacto
📖 DescripciónA_Multibot es una herramienta escrita en Python (con soporte mínimo en Batch) diseñada para monitorear archivos de log generados por los bots GhostOne y Ghost+.
Permite enviar estos logs a uno o más endpoints de webhook, configurando cuál archivo corresponde a cada webhook.
- 🔍 Observa múltiples archivos log específicos por bot.
- 📤 Envía actualizaciones a endpoints webhook definidos.
- 🧩 Flexible: puedes añadir más archivos o endpoints mediante configuración.
- ⚡ Automatización sencilla mediante script batch de instalación.
- 🐍 Python 3.6+
- 📦 Librerías especificadas en requirements.txt
- Clona este repositorio:
git clone https://github.com/Azzlaer/A_Multibot.git
cd A_Multibot - Instala las dependencias necesarias:
pip install -r requirements.txt - Opcional: ejecuta el script INSTALAR.bat (sólo Windows) para configurar el entorno automáticamente.
- Edita el archivo logs_config.txt para especificar:
- 📄 Qué archivos .log monitorear.
- 🌐 A qué webhook endpoint enviar las novedades.
- Verifica la configuración y guarda los cambios.
Para iniciar el bot, tienes varias opciones según la versión que quieras usar:
python main.py
También puedes usar variantes más específicas:
- 🛠️ main_fix.py: versión con correcciones adicionales.
- 🪶 main_minimo.py: versión reducida, ideal para configuraciones básicas o pruebas rápidas.
- main.py – 🚀 Programa principal.
- main_fix.py – 🛠️ Variante corregida.
- main_minimo.py – 🪶 Versión simplificada.
- logs_config.txt – ⚙️ Configuración de archivos y webhooks.
- INSTALAR.bat – 🖥️ Script de instalación automatizada (Windows).
- requirements.txt – 📦 Dependencias en Python.
- 📁 data/ – Archivos de datos (logs, ejemplos de configuración, etc.).
- 📁 config/ – Configuración adicional (si corresponde).
- 📦 Archivos como Multi_Bot.rar para ejemplos o respaldo.
¡Las contribuciones son bienvenidas! 🙌
Abre un issue o envía un pull request para:
- 💡 Sugerir nuevas características.
- 🐞 Reportar errores.
- 📚 Mejorar documentación o configuración.
Por favor, sigue el estilo de codificación existente y describe claramente los cambios propuestos.
⚠️ No se ha definido una licencia en el repositorio.
Si deseas adoptar una (MIT, Apache 2.0, etc.), indícalo aquí para permitir un uso más claro.
📩 Para dudas o feedback, abre un issue en el repositorio o contacta al autor del proyecto.