Bot Multifuncional
Enma es un bot multifuncional de Discord que combina herramientas avanzadas de moderación con un ecosistema de funciones interactivas para dinamizar comunidades. Desarrollado con Node.js, Discord.js y MongoDB, se integra con diversas APIs externas para ofrecer contenido en tiempo real de juegos, anime y utilidades, creando servidores más seguros y participativos.
- Node.Js
- Discord.js
- MondoBD
- Axios
- CommandKit
Sobre el proyecto
Enma es un bot multifuncional diseñado para enriquecer y automatizar la gestión de comunidades en Discord. Su arquitectura combina potentes herramientas de moderación con una amplia gama de funciones interactivas, creando servidores más seguros, organizados y dinámicos para los usuarios.
El proyecto aprovecha un robusto ecosistema de APIs externas para ofrecer contenido dinámico y en tiempo real, convirtiendo a Enma en una solución integral para cualquier tipo de servidor.
Características y Funcionalidades Clave:
Gestión Avanzada de Comunidad: Incluye un sistema de moderación proactivo, gestión de tickets para soporte, y automatización de roles de bienvenida y despedida, asegurando una experiencia de usuario fluida y un entorno bien administrado.
Interacción y Entretenimiento: Fomenta la participación a través de un sistema de economía, encuestas y sugerencias. Además, ofrece una variedad de comandos interactivos que se integran con APIs de anime, juegos y otras utilidades para mantener a la comunidad activa.
Personalización y Utilidad: Permite una personalización profunda del servidor con sistemas de autoroles y la creación de roles de colores dinámicos. Funciones como el sistema AFK y comandos de información (
userinfo,serverinfo) añaden capas de utilidad práctica para los miembros.Integración Dinámica con APIs: Enma se conecta a múltiples servicios externos para traer información relevante directamente a Discord, incluyendo:
- Gaming: Estadísticas de osu!, notificaciones de Twitch y búsquedas en YouTube.
- Entretenimiento: Búsqueda de información de anime, películas y Pokémon.
- Utilidad: Consultas de clima en tiempo real.
Stack Tecnológico:
- Entorno de Ejecución: Node.js
- Librería Principal: Discord.js
- Base de Datos: MongoDB (con Mongoose para el modelado de datos)
- Integración de APIs: Axios (cliente HTTP)
- Framework de Comandos: commandkit
- Área
- Otro
- Año
- 2023
- Stack
-
- Node.Js
- Discord.js
- MondoBD
- Axios
- CommandKit