Un bot de Discord profesional que combina funcionalidades de moderación, sistema premium, giveaways, tickets, modmail, y más. Construido con Node.js y MongoDB, incluye un sistema de logs avanzado, consola coloreada y una arquitectura modular optimizada.
- ⚒️ Moderación completa: comandos como
ban,warn,mod-user, entre otros. - 🎁 Sistema de premios y economía: incluye
giveaway,steal,premium,redeemypremiumcode. - 🎫 Sistema de Tickets: gestión de soporte mediante comandos personalizados.
- 🚨 Sistema Anti-Raid: detección y bloqueo automático de ataques en masa.
- 👋 Mensajes de Bienvenida y Salida: sistema automático para recibir y despedir usuarios con mensajes personalizados.
- 💌 Modmail: canal privado de comunicación entre miembros y staff.
- 📦 Sistema Premium: funcionalidad exclusiva mediante códigos canjeables.
- 📋 Sistema de Logs Profesional: seguimiento detallado de acciones administrativas.
- 🌈 Consola con colores: para mejor legibilidad de mensajes y errores.
- 🧠 MongoDB integrado: para almacenar usuarios, tickets, datos premium, y más.
- 🔩 Arquitectura modular: comandos, eventos, schemas y utilidades organizadas para escalar fácilmente.
- Clona el repositorio:
git clone https://github.com/blackrann/Moderation
cd Moderation
npm install- Crea un archivo
.enven la raíz del proyecto con el siguiente contenido:
TOKEN=tu_token_de_discord
MONGO_DB=tu_uri_de_mongodb
CLIENT_ID=el_id_del_bot
GUILD_ID=el_id_de_tu_servidor
ownerId=tu_id_de_usuario
CANAL_BIENVENIDAS=id_del_canal_de_bienvenidas
CANAL_SALIDAS=id_del_canal_de_salidas
MODMAIL_CATEGORY=id_de_la_categoria_modmail
LOGS_CHANNEL=id_del_canal_de_logs
- Ejecuta el bot:
npm start- Node.js
v18o superior - MongoDB (Atlas o local)
- 🌐 Panel web con estadísticas y control
- 🔗 Comandos Slash (Discord Interactions)
- 💰 Sistema de economía y niveles
¿Tienes ideas, mejoras o encontraste un bug? ¡Los Pull Requests y Issues son bienvenidos!
✅ Cambios generales:
- Todos los comandos, mensajes de logs y sistemas han sido traducidos al español. 🟩
🛠️ Nuevos comandos de moderación:
- Se ha agregado el comando
kickpara expulsar miembros del servidor. 🟩 - Se ha agregado el comando
mutepara silenciar temporalmente a miembros. 🟩 - Se ha agregado el comando
unmutepara retirar el silencio a miembros. 🟩
📅 Fecha de lanzamiento: 15/06/2025
- Asegúrate de tener permisos adecuados en el bot para usar estos comandos.
- Si encuentras errores o necesitas ayuda, abre un issue en el repositorio.