Exodus es un bot de Discord modular y configurable. Cada función se activa y personaliza desde el panel web sin necesidad de comandos. Esta guía cubre todos los módulos, comandos y opciones de configuración disponibles.
Sigue estos pasos para tener Exodus funcionando en tu servidor desde cero.
Exodus necesita ciertos permisos de Discord para operar. A continuación se detalla cada uno y por qué es necesario.
El módulo de moderación incluye todas las herramientas para gestionar tu comunidad. Las acciones pueden ejecutarse desde Discord con comandos slash o directamente desde el panel web.
Configura un canal donde el bot registrará automáticamente eventos del servidor: bans, kicks, cambios de rol, edición de mensajes, entradas y salidas de miembros, y más. Se configura desde Dashboard → Logs de Auditoría.
Cada warn queda registrado con un ID único, la razón, el moderador que lo emitió y la fecha. Puedes ver el historial completo de un usuario, eliminar warns individuales o limpiar todos desde el dashboard o con /warn.
Todas las acciones de moderación (ban, kick, mute, warn) se registran automáticamente en la base de datos y son consultables desde el panel en Moderación → Logs.
Sistema de soporte completo con canales individuales por usuario, roles de handlers, transcripciones y preguntas de apertura.
Desde Configuración → Tickets en el panel configuras:
También puedes configurar: cooldown entre tickets, límite de tickets abiertos por usuario, sistema de valoración al cerrar, preguntas de apertura (hasta 3), horario de atención y personalización del embed y botón.
Crea sorteos con duración, número de ganadores, roles requeridos y mensajes personalizados. Se gestionan completamente desde el panel o con /giveaway.
Mensajes automáticos cuando un usuario entra o sale del servidor. Soporta texto plano, embeds y Components V2 de Discord.
{user} → Mención del usuario (@Usuario)
{username} → Nombre de usuario
{server} → Nombre del servidor
{membercount} → Número total de miembros
{joindate} → Fecha de entradaNormal — el bot envía el mensaje con su propio avatar y nombre.
Webhook — el mensaje se envía como un webhook con nombre y avatar personalizados.
Activa la tarjeta de bienvenida visual con el avatar del usuario, fondo personalizable, colores del borde y texto. Se genera automáticamente junto al mensaje de bienvenida.
Exodus tiene cuatro módulos de roles avanzados que puedes combinar.
Asigna roles automáticamente cuando un humano o un bot entra al servidor. Puedes configurar roles separados para humanos y bots.
Asigna un rol después de X tiempo desde que el usuario entró al servidor. Útil para roles de "miembro veterano".
Asigna roles que expiran automáticamente después de un período definido. Ideal para roles de prueba o accesos temporales.
Asigna roles cuando el servidor alcanza cierto número de miembros. Por ejemplo, un rol especial para el miembro número 100, 500, 1000, etc.
Asigna roles basados en cuánto tiempo lleva un usuario en el servidor. Se verifica periódicamente y se actualiza automáticamente.
Reproducción de alta calidad vía Lavalink con soporte para múltiples fuentes de audio. Simplemente usa !play seguido del nombre, artista o URL directa.
Cada servidor puede tener su propio asistente de IA con personalidad única, impulsado por Google Gemini. Todo se configura por servidor desde el panel.
| Parámetro | Descripción | Rango |
|---|---|---|
| Temperatura | Creatividad de las respuestas. Más alto = más creativo. | 0.0 — 2.0 |
| Contexto | Cuántos mensajes anteriores recuerda en la conversación. | 0 — 20 |
| Máx. tokens | Longitud máxima de cada respuesta. | 1024 — 8192 |
| Temas prohibidos | Lista de temas que la IA evitará tocar. | Texto libre |
Sistema de economía con monedas virtuales por servidor. Los usuarios ganan monedas trabajando, en el daily y participando.
| Comando | Descripción |
|---|---|
| balance | Ver tu saldo actual o el de otro usuario. |
| daily | Recoge tu recompensa diaria. Cooldown de 24 horas. |
| work | Trabaja para ganar monedas. Cooldown configurable. |
| rob | Intenta robar monedas a otro usuario. Riesgo incluido. |
| pay | Transfiere monedas a otro usuario. |
| leaderboard | Ranking de usuarios más ricos del servidor. |
Sistema de moderación automática que detecta y sanciona infracciones sin intervención manual. Se configura desde Configuración → Automod en el panel.
Cada módulo puede activarse o desactivarse de forma independiente. Todos se pueden habilitar o deshabilitar en bloque con los botones "Activar todos" y "Desactivar todos".
| Módulo | Qué detecta |
|---|---|
| Anti Promoción | Invitaciones de Discord enviadas en canales. |
| Anti Links | URLs HTTP/HTTPS no autorizadas. |
| Anti Spam | Mensajes repetidos enviados demasiado rápido. |
| Anti Mención Masiva | Múltiples @menciones en un mismo mensaje. |
| Anti Imágenes Masivas | Muchos archivos adjuntos enviados en poco tiempo. |
| Anti Reenvío Masivo | Mensajes reenviados en masa. |
| Anti Abuso | Insultos y hate speech. |
| Anti NSFW | Palabras clave de contenido adulto. |
| Anti NSFW Images | Escaneo automático de imágenes con IA. |
| Anti Mayúsculas | Exceso de MAYÚSCULAS según el porcentaje configurado. |
| Anti Emoji Spam | Demasiados emojis en un solo mensaje. |
Cuando Automod detecta una infracción, aplica una de estas acciones: Eliminar mensaje, Timeout (con duración configurable de 1 min a 1 hora), Kick o Ban. También puedes activar una notificación por DM al usuario infractor.
En lugar de sancionar en la primera infracción, puedes activar el sistema de strikes. El bot acumula infracciones por usuario y solo aplica la sanción al alcanzar el umbral configurado (2, 3, 5 o 10 strikes). El historial de strikes es consultable por usuario desde el mismo panel.
Ajusta los umbrales de sensibilidad para cada tipo de detección:
| Límite | Rango |
|---|---|
| Spam — mensajes por ventana | 3 – 10 mensajes |
| Spam — ventana de tiempo | 3 – 30 segundos |
| Mención masiva | 3 – 10 menciones |
| Imágenes masivas | 3 – 10 archivos |
| Porcentaje de mayúsculas | 50 % – 90 % |
| Emoji spam | 5 – 20 emojis |
Puedes excluir del sistema a usuarios, canales o roles específicos. Los mensajes enviados por usuarios o en canales de la whitelist no serán procesados por ningún módulo de Automod.
Añade palabras o frases específicas que el bot detectará y sancionará automáticamente, independientemente de los otros módulos.
Protección avanzada contra ataques de nuke: detiene acciones destructivas masivas en tiempo real y sanciona automáticamente al responsable. Se configura desde Configuración → Antinuke.
| Módulo | Qué protege |
|---|---|
| Anti Channel Create/Delete/Update | Creación, eliminación o edición masiva de canales. |
| Anti Role Create/Delete/Update | Creación, eliminación o modificación de roles. |
| Anti Webhook Create/Delete/Update | Manipulación de webhooks del servidor. |
| Anti Guild Update | Cambios en la configuración general del servidor. |
| Anti Integration Add/Update/Delete | Modificación de integraciones y aplicaciones. |
| Anti Ban / Anti Kick / Anti Unban | Bans, kicks y desbans masivos de miembros. |
| Anti Bot Add | Adición de bots sin autorización. |
| Anti Everyone/Here Ping | Pings masivos a @everyone y @here. |
| Anti Member Role Update | Asignación o remoción masiva de roles a miembros. |
| Anti Member Prune | Expulsión masiva de miembros inactivos. |
| Anti Community Channel | Cambios en canales de comunidad. |
| Anti Linked Role | Manipulación de roles vinculados. |
Cuando el sistema detecta una acción sospechosa, aplica automáticamente una de estas sanciones al responsable: Ban, Kick, Strip Roles (quita todos sus roles) o Timeout. Solo se aplica una sanción por infracción.
Los usuarios en la whitelist están exentos de toda detección Antinuke. Ideal para bots de confianza o coadministradores que necesitan realizar acciones que de otro modo serían bloqueadas. Se gestiona por ID de usuario.
Hasta 2 usuarios adicionales con permisos para gestionar la whitelist y los ajustes de Antinuke. Son tratados como co-propietarios del sistema de seguridad, sin necesidad de ser dueños del servidor.
Sistema de niveles y XP por actividad en el servidor. Los usuarios ganan experiencia enviando mensajes y suben de nivel con recompensas configurables. Se gestiona desde Configuración → Leveling.
| Opción | Descripción |
|---|---|
| Canal de notificaciones | Canal donde el bot anuncia las subidas de nivel. Si se deja vacío, el aviso se envía en el canal donde el usuario habló. |
| Multiplicador global de XP | Multiplica todo el XP ganado en el servidor. Útil para eventos de doble XP. |
| Cooldown entre mensajes | Segundos que deben pasar entre mensajes para que un usuario gane XP de nuevo. Evita el spam. |
| XP por mensaje | Cantidad base de XP que otorga cada mensaje válido. |
| Mensaje de subida de nivel | Texto personalizado que se envía cuando alguien sube de nivel. Admite variables {user}, {level} y {server}. |
Controla qué tan rápido suben de nivel los usuarios con dos parámetros:
XP requerido para nivel N = baseXP × exponente^NBase XP (10 – 5000): XP necesario para el nivel 1. Cuanto mayor, más lento el inicio. Exponente (1.01 – 2.0): escala el XP requerido en cada nivel. Valores altos hacen los niveles altos muy difíciles de alcanzar.
Personaliza el diseño de las tarjetas de rango que se muestran con /rank: color principal, color secundario del gradiente y URL de imagen de fondo.
Asigna un multiplicador de XP a roles específicos. Los miembros con ese rol ganarán XP más rápido. Por ejemplo, el rol "Nitro Booster" con multiplicador 2× obtiene el doble de XP por mensaje.
Configura roles que se asignan automáticamente al alcanzar cierto nivel. Puedes tener un rol distinto para cada nivel que quieras recompensar. Los roles anteriores se mantienen salvo que los elimines manualmente.
Desde el panel puedes consultar el top 20 de usuarios con más XP en el servidor, con su nivel actual y puntuación. También puedes editar el XP de un usuario manualmente o resetear su progreso completo.
Constructor visual para enviar mensajes interactivos usando el nuevo sistema de componentes de Discord (Components V2). Permite crear layouts con contenedores, secciones, separadores, botones, menús y más sin escribir código.
Disponible en Configuración → Components V2 del panel, o directamente en /compv2-builder. También existe una guía de referencia completa en /compv2-guide.
Comandos de barra disponibles en todos los servidores. Se activan escribiendo / en cualquier canal.
| Comando | Descripción | Categoría |
|---|---|---|
| ban | Banea a un usuario con razón y duración opcional. | Moderación |
| unban | Desbanea a un usuario por ID. | Moderación |
| kick | Expulsa a un usuario del servidor. | Moderación |
| mute | Silencia temporalmente a un usuario (timeout). | Moderación |
| unmute | Quita el silencio a un usuario. | Moderación |
| warn | Añade una advertencia con historial por servidor. | Moderación |
| warns | Ver el historial de warns de un usuario. | Moderación |
| purge | Elimina mensajes en masa de un canal. | Moderación |
| ticket | Abre un ticket de soporte. | Tickets |
| giveaway | Crea un sorteo con duración y premio. | Sorteos |
| dashboard | Obtén el link directo al panel de administración. | General |
| ping | Latencia del bot y WebSocket en tiempo real. | General |
| userinfo | Información detallada sobre un usuario. | General |
| serverinfo | Estadísticas y detalles del servidor actual. | General |
| avatar | Muestra el avatar de un usuario en alta resolución. | General |
| rank | Muestra la tarjeta de rango y XP actual de un usuario. | Leveling |
| leaderboard | Muestra el top de usuarios con más XP del servidor. | Leveling |
Comandos clásicos de prefijo. El prefijo por defecto es ! — puede variar según la configuración del servidor.
| Comando | Descripción | Categoría |
|---|---|---|
| play | Reproduce música desde YouTube, Spotify y más. | Música |
| skip | Salta a la siguiente canción en cola. | Música |
| stop | Detiene la reproducción y vacía la cola. | Música |
| queue | Muestra la cola de canciones actual. | Música |
| volume | Ajusta el volumen (0-100). | Música |
| balance | Consulta tu saldo de monedas. | Economía |
| daily | Recoge tu recompensa diaria. | Economía |
| work | Trabaja para ganar monedas. | Economía |
| rob | Intenta robar monedas a otro usuario. | Economía |
| pay | Transfiere monedas a otro usuario. | Economía |
| trivia | Inicia un juego de trivia interactivo. | Diversión |
| wordle | Juega al Wordle en español. | Diversión |
| meme | Obtén un meme aleatorio. | Diversión |
| snipe | Muestra el último mensaje eliminado del canal. | Utilidad |
| steal | Roba un emoji de otro servidor. | Utilidad |
| timer | Inicia un temporizador con alerta al terminar. | Utilidad |
| adivina | Juego de adivinar el número. | Diversión |
| pet | Cuida a tu mascota virtual. | Diversión |
El dashboard de Exodus en dashboard.exodus-panel.xyz es el centro de control de tu servidor. Aquí tienes una guía rápida de cada sección.
| Sección | Qué puedes hacer |
|---|---|
| 📊 Estadísticas | Ver miembros, canales, roles, boosts y actividad del servidor en tiempo real. |
| ⌨ Comandos | Ver todos los comandos disponibles para tu servidor. |
| ⚑ Acciones | Ejecutar ban, kick, mute y otras acciones directamente desde el panel. |
| ⚠ Warns | Ver y gestionar el historial de advertencias de todos los usuarios. |
| 📋 Logs | Historial completo de acciones de moderación con filtros. |
| ⚙ Logs de Auditoría | Configurar qué eventos del servidor se registran y en qué canal. |
| 🛡️ Automod | Activar módulos de moderación automática, configurar límites, whitelists y filtro de palabras. |
| 🛡 Antinuke | Proteger el servidor de nukes con módulos individuales, whitelist y Extra Owners. |
| 🎭 Auto-Rol | Configurar roles automáticos para nuevos miembros y bots. |
| 🎫 Tickets | Configuración completa del sistema de soporte. |
| 🎉 Sorteos | Crear y gestionar sorteos activos y finalizados. |
| ⧉ Components V2 | Enviar mensajes interactivos con el nuevo sistema de componentes de Discord. |
| 👋 Bienvenida | Configurar mensajes de entrada y salida con canvas opcional. |
| ⭐ Leveling | Gestionar XP, niveles, roles de recompensa, multiplicadores y leaderboard. |
| 🤖 Chat IA | Activar y personalizar el asistente de IA para el servidor. |
| ⏱ Roles por Tiempo | Asignar roles después de X tiempo en el servidor. |
| 🕐 Roles Temporales | Asignar roles que expiran automáticamente. |
| 🏆 Hitos de Miembros | Premiar hitos de crecimiento del servidor con roles especiales. |
| 📅 Antigüedad | Roles automáticos según el tiempo de permanencia. |
!). Para slash commands, el bot debe tener el permiso "Usar comandos de aplicación".!stop y volver a reproducir si la cola se atasca.