Ir al contenido principal

Documentación

Los 51 comandos del bot: sintaxis, opciones, permisos y ejemplos.

Primeros pasos

Tres minutos de lectura que vuelven evidente el resto de esta página.

Leer una sintaxis

Todos los comandos son comandos de barra: escribes / en Discord, aparece la lista y Discord te guía opción por opción. En esta página, la sintaxis se lee así:

  • <opción>: obligatoria, el comando no se ejecuta sin ella.
  • [opción]: opcional: tiene un valor por defecto o simplemente no surte efecto.
  • /comando subcomando: los comandos más ricos se dividen en subcomandos.

Los nombres que se muestran aquí son los que el bot usa en este idioma. Habla trece, y la traducción llega hasta el nombre de los comandos y de sus opciones: tras un /idioma, /ban usuario: pasa a ser /ban user: en inglés.

Quién puede ejecutar qué

Dos caminos llevan a un comando, y basta con tomar uno:

  • El permiso de Discord indicado en la cabecera de cada comando. Los administradores y el propietario del servidor los tienen todos.
  • Un rol de staff de nivel suficiente, solo para los comandos de moderación. Es lo que permite confiar /warn a un equipo sin darle el derecho de aislar miembros en Discord.

Existen tres niveles de staff, asociados a roles de tu servidor con /staff. Cada comando de moderación exige un nivel mínimo, ajustable uno por uno:

NivelComandos abiertos por defecto
Nivel 1 /clear /timeout /warn /history /sanction /note /slowmode
Nivel 2 /kick /ban /tempban /massmove /unwarn /lock /unlock /role
Nivel 3 /unban

El nivel que cuenta para un miembro es el de su rol de staff más alto. Estos niveles abren el acceso: nunca le quitan un derecho a quien ya tiene el permiso de Discord correspondiente.

Los códigos de sanción

Cada sanción dictada por el bot (baneo, expulsión, aislamiento, advertencia) recibe un código público único de doce caracteres, del tipo K7Q2M9XAP4RN. Ni I, ni L, ni O, ni 0, ni 1: el código se dicta en voz alta sin ambigüedad.

Ese código es la llave de todo lo demás: /sanction para la ficha, /note para añadirle un comentario interno, /unwarn para revocarla. Aparece en el mensaje privado enviado al miembro, en la confirmación que recibe el moderador y en el canal de registros.

Opciones comunes a los comandos de moderación

  • motivo: se repite en el MP al miembro, en el registro de auditoría de Discord y en el historial.
  • mp: avisar al miembro o no. Por defecto: sí.
  • visibilidad: hacer visible la confirmación en el canal. Por defecto: no, solo la ve el moderador.

Espera entre dos usos

Cada comando impone una breve espera por miembro, indicada en su cabecera (de 2 a 10 segundos según el coste de la operación). Protege al bot de un desbordamiento; nunca se aplica de un miembro a otro.

¿Sitio o Discord?

Indistintamente. El panel y los comandos escriben en la misma base de datos: un ajuste hecho por comando aparece al instante en el sitio, y un cambio hecho en el sitio lo aplica el bot sin reiniciar. Los comandos de configuración más ricos (/welcome, /logs, /ticket, /staff) abren de hecho un panel interactivo en lugar de multiplicar las opciones.

Los sistemas

Lo que hacen los módulos una vez activados: el detalle que la ficha de un comando no puede contener.

Niveles y experiencia

Cada mensaje escrito en un canal da entre 15 y 25 XP, al azar. Solo se cuenta una ganancia por minuto y por miembro: escribir diez mensajes seguidos no da más que uno solo. Los bots, los mensajes privados y los mensajes de sistema (llegadas, anclajes) no dan nada.

Pasar del nivel L al siguiente cuesta 5 × L² + 50 × L + 100 XP. El coste sube por tanto en cada escalón, y solo se guarda el XP total: el nivel se deduce de él.

PeldañoXP totalCoste del nivelOrden de magnitud
Nivel 1 100 XP 100 XP ≈ 5 mensajes
Nivel 2 255 XP 155 XP ≈ 13 mensajes
Nivel 5 1150 XP 380 XP ≈ 58 mensajes
Nivel 10 4675 XP 955 XP ≈ 234 mensajes
Nivel 20 23.850 XP 2855 XP ≈ 1193 mensajes
Nivel 50 268.375 XP 14.555 XP ≈ 13.419 mensajes

La última columna supone una conversación normal, con la ganancia media. Da el orden de magnitud, el tiempo real depende de cuánto se espacien los mensajes, ya que el contador solo retiene una ganancia por minuto.

En cada subida de nivel, el bot responde en el canal donde se escribió el mensaje. El anuncio se ajusta desde el panel: embed o texto simple, título, descripción, color, y las variables {level} y {xp} además de las habituales. Un canal donde el bot no puede escribir no bloquea nada: el nivel se gana, solo se abandona el anuncio.

El módulo está activo por defecto. Apagarlo detiene las ganancias y los anuncios sin borrar nada: la clasificación permanece en la base y vuelve intacta al reactivarlo. Para corregir un caso concreto, /xp añade, quita o fija el XP de un miembro; /rank y /leaderboard muestran el resultado.

Sanciones, historial y notas

Toda sanción dictada por el bot queda registrada: baneo, baneo temporal, expulsión, aislamiento, advertencia, e incluso los levantamientos (desbaneo, retirada de advertencia). Cada una recibe su código de doce caracteres.

El orden de las operaciones no es casual. El mensaje privado sale antes de la sanción, tras un baneo, el bot ya no comparte servidor con la persona y no podría escribirle. El registro, por su parte, precede a la llamada a Discord para disponer del código; si Discord rechaza la acción, el registro se anula y no queda ninguna sanción fantasma en el expediente.

Un baneo temporal programa su propio levantamiento. Al vencer, el bot comprueba que un moderador no haya vuelto a aplicar el baneo entretanto: si es así, no lo levanta. Un /ban definitivo dictado durante ese plazo anula el levantamiento programado.

Las notas (/note, 25 por sanción) nunca se muestran al miembro afectado: sirven al diálogo entre moderadores, meses más tarde, cuando nadie recuerda el contexto.

Protección en la entrada

Tres mecanismos independientes, que se acumulan o se usan por separado:

  • El captcha: al llegar, el miembro debe resolver una prueba para obtener su rol. Por defecto: 3 intentos, 5 minutos, expulsión si falla. La solicitud va por mensaje privado; si el miembro tiene los suyos cerrados, el bot crea un canal de verificación temporal en la categoría que hayas designado, visible solo para él y borrado después.
  • La verificación por el sitio: el miembro pulsa un botón, termina en el sitio y recupera su rol al volver. Aquí el bot no concede nada por sí mismo: es el sitio el que comprueba la identidad ante Discord y después asigna el rol.
  • El anti-raid: no apunta al individuo sino al flujo. Pasadas 8 llegadas en 10 segundos (valores por defecto), alerta, pone en cuarentena o expulsa. El filtro de antigüedad de la cuenta deja pasar a los habituales atrapados en la oleada.

El rol de cuarentena es lo que tienen los tres en común: puesto a la llegada, limita lo que el recién llegado puede ver y hacer, y se retira una vez superada la verificación. Mientras esté ahí, mantienes el control, nada impide desbloquear a alguien a mano.

Tickets

Un panel publicado en un canal, 25 tipos de solicitud como máximo (el límite de un menú desplegable de Discord), y para cada uno: su emoji, su color, su mensaje de bienvenida, su formulario de apertura y el equipo que tiene acceso. La apertura crea un canal privado entre quien lo pide y ese equipo. Al cerrarlo, la conversación se archiva en HTML en el canal de archivos, el intercambio sigue siendo consultable una vez borrado el canal.

Música y roles DJ

La reproducción se apoya en una infraestructura de audio dedicada. Si no está disponible, los comandos de música lo dicen y todo el resto del bot sigue funcionando.

Los comandos que controlan una reproducción en curso (/pause, /resume, /stop, /loop, /volume) están reservados a los DJ. Es DJ: el propietario del servidor, un administrador, un miembro con «Gestionar servidor», o un miembro con un rol añadido mediante /dj add. Mientras no haya ningún rol DJ configurado, estos comandos responden por tanto solo a esos tres perfiles. Los roles de staff son una lista distinta: no conceden el estatus de DJ.

Los comandos de consulta (/queue, /nowplaying, /lyrics) y añadir títulos (/play) siguen abiertos a todos.

Sorteos

Duración admitida: de 10 segundos a 28 días, escrita libremente (30m, 1h30m, 2d). Hasta 20 sorteos en curso y 20 ganadores por sorteo.

El sorteo lo realiza siempre el bot, nunca el sitio: solo él puede comprobar, en el momento del sorteo, que los ganadores siguen en el servidor y tienen el rol exigido en la inscripción. Si nadie se presenta, /giveaway reroll vuelve a sortear.

Registros

21 tipos de eventos, repartidos en 5 categorías (Mensajes, Miembros, Moderación, Voz, Servidor), activables uno por uno. Cada categoría puede apuntar a su propio canal: la moderación por un lado, los mensajes por otro.

El contenido de los mensajes nunca se almacena en la base. Cuando se borra un mensaje, el bot publica un embed en el canal que hayas designado, eso es todo lo que ocurre. Una acción hecha por el propio bot (un baneo con /ban) se registra una sola vez, en el registro de moderación que nombra al moderador.

Copias de seguridad

Una copia fotografía la estructura del servidor (roles, canales, permisos) y devuelve un código privado, enviado por mensaje privado. Se conservan 3 copias por propietario. No contiene ningún mensaje: no es un historial de conversación. El código permite restaurar esa estructura en el servidor actual, y por tanto también clonar un servidor importándolo en otro sitio.

Canales de voz temporales

Entrar en el canal disparador crea un canal del que el miembro es propietario: puede renombrarlo, limitar su acceso o fijar su capacidad. El canal desaparece en cuanto se vacía, sin nada que limpiar.

Moderación

Sancionar, dejar rastro, dar marcha atrás. Cada sanción dictada por uno de estos comandos recibe un código público y se suma al historial del miembro.

16 comandos

/ban

Banear miembros Staff nivel 2 3 s Bot: Banear miembros

Banea a un miembro del servidor.

Baneo definitivo. El miembro sale del servidor y no puede volver mientras no se le desbanee.

/ban <usuario> [motivo] [mp] [visibilidad]

OpciónTipoRequeridaDescripción
usuario miembro obligatoria El usuario objetivo.
motivo texto opcional El motivo de esta acción.400 caracteres como máximo
mp texto opcional Enviar un MD al usuario (por defecto: sí).Opciones: ✅ Sí, ❌ No
visibilidad texto opcional Hacer la confirmación visible para todos (por defecto: no).Opciones: ✅ Sí, ❌ No
  • El mensaje privado sale antes del baneo: una vez baneado, el bot ya no comparte servidor con el miembro y no podría contactarlo.
  • La sanción se registra antes de la llamada a Discord. Si el baneo falla (jerarquía de roles, permiso ausente), el registro se anula: no queda ninguna sanción fantasma en el historial.
  • Un baneo definitivo anula el desbaneo automático que /tempban hubiera programado.
  • No puedes banearte a ti mismo, ni al bot, ni a un miembro cuyo rol más alto sea superior o igual al tuyo.

Ejemplos

/ban usuario:@kylian_ motivo:Publicidad repetida

Baneo motivado, MP enviado, confirmación privada.

/ban usuario:@kylian_ mp:❌ No visibilidad:✅ Sí

Sin avisar al miembro, pero con una confirmación visible en el canal.

/tempban

Banear miembros Staff nivel 2 3 s Bot: Banear miembros

Banear temporalmente a un miembro (desbaneo automático al expirar)

Baneo de duración determinada. El desbaneo se programa y lo ejecuta el bot al vencer.

/tempban <usuario> <duración> [motivo] [mp] [visibilidad]

OpciónTipoRequeridaDescripción
usuario miembro obligatoria El usuario objetivo.
duración texto obligatoria La duración del aislamiento.Opciones: 60 segundos, 5 minutos, 10 minutos, 30 minutos, 1 hora, 3 horas, 12 horas, 1 día, 3 días, 1 semana, 28 días
motivo texto opcional El motivo de esta acción.400 caracteres como máximo
mp texto opcional Enviar un MD al usuario (por defecto: sí).Opciones: ✅ Sí, ❌ No
visibilidad texto opcional Hacer la confirmación visible para todos (por defecto: no).Opciones: ✅ Sí, ❌ No
  • Al vencer, el bot comprueba que un moderador no haya vuelto a aplicar el baneo entretanto: si es así, no lo levanta.
  • Un /ban dictado durante ese plazo anula el desbaneo automático.

Ejemplos

/tempban usuario:@kylian_ duración:1 semana motivo:Spam

Reintegración automática dentro de una semana.

/unban

Banear miembros Staff nivel 3 3 s Bot: Banear miembros

Desbanea a un usuario mediante su identificador.

Levanta un baneo. Como la persona ya no está en el servidor, se la designa por su ID de Discord.

/unban <id>

OpciónTipoRequeridaDescripción
id texto obligatoria El ID de Discord del usuario baneado que quieres desbanear.20 caracteres como máximo
  • El ID se copia desde la lista de baneados de Discord (Ajustes del servidor → Baneos), con el modo desarrollador activado.
  • Es el único comando de moderación cuyo nivel de staff por defecto es 3.

Ejemplos

/unban id:428917364520394752

/kick

Expulsar miembros Staff nivel 2 3 s Bot: Expulsar miembros

Expulsa a un miembro del servidor.

Expulsa a un miembro. Nada le impide volver con una nueva invitación.

/kick <usuario> [motivo] [mp] [visibilidad]

OpciónTipoRequeridaDescripción
usuario miembro obligatoria El usuario objetivo.
motivo texto opcional El motivo de esta acción.400 caracteres como máximo
mp texto opcional Enviar un MD al usuario (por defecto: sí).Opciones: ✅ Sí, ❌ No
visibilidad texto opcional Hacer la confirmación visible para todos (por defecto: no).Opciones: ✅ Sí, ❌ No
  • El mensaje privado sale antes de la expulsión, por la misma razón que en /ban.

Ejemplos

/kick usuario:@marin motivo:Provocación en voz

/timeout

Aislar miembros Staff nivel 1 3 s Bot: Aislar miembros

Silencia temporalmente a un miembro.

Aislamiento temporal nativo de Discord: el miembro sigue en el servidor pero ya no puede escribir, reaccionar ni hablar por voz.

/timeout <usuario> <duración> [motivo] [mp] [visibilidad]

OpciónTipoRequeridaDescripción
usuario miembro obligatoria El usuario objetivo.
duración texto obligatoria La duración del aislamiento.Opciones: 60 segundos, 5 minutos, 10 minutos, 30 minutos, 1 hora, 3 horas, 12 horas, 1 día, 3 días, 1 semana, 28 días
motivo texto opcional El motivo de esta acción.400 caracteres como máximo
mp texto opcional Enviar un MD al usuario (por defecto: sí).Opciones: ✅ Sí, ❌ No
visibilidad texto opcional Hacer la confirmación visible para todos (por defecto: no).Opciones: ✅ Sí, ❌ No
  • La duración máxima es de 28 días: es un límite de Discord, no del bot.
  • El aislamiento se levanta solo al vencer, sin intervención del bot.

Ejemplos

/timeout usuario:@marin duración:1 hora motivo:Insultos

/warn

Aislar miembros Staff nivel 1 3 s

Advierte a un miembro.

Advertencia registrada. No se aplica ninguna sanción técnica: es un rastro, consultable después.

/warn <usuario> [motivo] [mp] [visibilidad]

OpciónTipoRequeridaDescripción
usuario miembro obligatoria El usuario objetivo.
motivo texto opcional El motivo de esta acción.400 caracteres como máximo
mp texto opcional Enviar un MD al usuario (por defecto: sí).Opciones: ✅ Sí, ❌ No
visibilidad texto opcional Hacer la confirmación visible para todos (por defecto: no).Opciones: ✅ Sí, ❌ No
  • La advertencia recibe un código de sanción como cualquier otra entrada: aparece con /history o /sanction, y se revoca con /unwarn.

Ejemplos

/warn usuario:@marin motivo:Segundo aviso sobre el lenguaje

/unwarn

Aislar miembros Staff nivel 2 3 s

Revocar una advertencia por su código

Revoca una advertencia concreta a partir de su código.

/unwarn <id>

OpciónTipoRequeridaDescripción
id texto obligatoria El identificador de la sanción (p. ej. K7Q2M9XA).16 caracteres como máximo
  • La revocación no hace desaparecer la entrada del historial: la marca como levantada.

Ejemplos

/unwarn id:K7Q2M9XAP4RN

/history

Aislar miembros Staff nivel 1 3 s

Muestra todas las sanciones de un miembro.

Expediente completo de un miembro: todas sus sanciones, de la más reciente a la más antigua.

/history <usuario>

OpciónTipoRequeridaDescripción
usuario miembro obligatoria El usuario objetivo.
  • La lista se recorre página a página con los botones del mensaje; cada entrada muestra su código, su tipo, su motivo y su autor.

Ejemplos

/history usuario:@kylian_

/sanction

Aislar miembros Staff nivel 1 3 s

Muestra los detalles de una sanción por su identificador.

Ficha detallada de una sanción: tipo, motivo, moderador, fecha, notas internas adjuntas.

/sanction <id>

OpciónTipoRequeridaDescripción
id texto obligatoria El identificador de la sanción (p. ej. K7Q2M9XA).16 caracteres como máximo

Ejemplos

/sanction id:K7Q2M9XAP4RN

/note

Aislar miembros Staff nivel 1 3 s

Gestiona las notas asociadas a una sanción.

Notas internas adjuntas a una sanción. Nunca se muestran al miembro afectado: sirven al diálogo entre moderadores.

/note add <id> <texto>

Añade una nota a una sanción.

OpciónTipoRequeridaDescripción
id texto obligatoria El identificador de la sanción (p. ej. K7Q2M9XA).16 caracteres como máximo
texto texto obligatoria El contenido de la nota.1000 caracteres como máximo

/note list <id>

Muestra las notas de una sanción.

OpciónTipoRequeridaDescripción
id texto obligatoria El identificador de la sanción (p. ej. K7Q2M9XA).16 caracteres como máximo

/note remove <id> <número>

Elimina una nota de una sanción.

OpciónTipoRequeridaDescripción
id texto obligatoria El identificador de la sanción (p. ej. K7Q2M9XA).16 caracteres como máximo
número número entero obligatoria La posición de la nota en la lista (ver /note list).Mínimo 1
  • Hasta 25 notas por sanción. Más allá, la ficha superaría el tamaño máximo de un mensaje de Discord.

Ejemplos

/note add id:K7Q2M9XAP4RN texto:Reconoció los hechos por MP

/note remove id:K7Q2M9XAP4RN número:2

El número es la posición que muestra /note list.

/clear

Gestionar mensajes Staff nivel 1 3 s Bot: Gestionar mensajes

Elimina un número de mensajes.

Borra de una vez los últimos mensajes de un canal.

/clear <cantidad>

OpciónTipoRequeridaDescripción
cantidad número entero obligatoria Número de mensajes a eliminar (1-100).De 1 a 100
  • Discord rechaza el borrado en bloque de los mensajes de más de 14 días: esos se ignoran, y el bot anuncia cuántos se han borrado realmente.
  • El borrado se atribuye al moderador en los registros, y no al autor de los mensajes.

Ejemplos

/clear cantidad:50

/slowmode

Gestionar canales Staff nivel 1 3 s Bot: Gestionar canales

Establece el modo lento de un canal.

Impone un intervalo mínimo entre dos mensajes de un mismo miembro.

/slowmode <seconds> [channel]

OpciónTipoRequeridaDescripción
seconds número entero obligatoria Retraso del modo lento en segundos (0 = desactivado).De 0 a 21600
channel canal opcional Canal objetivo (por defecto: el canal actual).Tipo: canal de texto, canal de anuncios
  • 0 desactiva el modo lento. El máximo, 21 600 segundos, corresponde a las 6 horas que permite Discord.

Ejemplos

/slowmode seconds:30

En el canal actual.

/slowmode seconds:0 channel:#general

Vuelta a la normalidad en otro canal.

/lock

Gestionar canales Staff nivel 2 3 s Bot: Gestionar canales

Bloquea un canal (los miembros no pueden escribir).

Retira al rol @everyone el derecho a escribir en el canal. Los mensajes siguen siendo legibles.

/lock [channel] [motivo]

OpciónTipoRequeridaDescripción
channel canal opcional Canal objetivo (por defecto: el canal actual).Tipo: canal de texto, canal de anuncios
motivo texto opcional El motivo de esta acción.400 caracteres como máximo

Ejemplos

/lock motivo:Debate que se descontrola, seguimos mañana

/unlock

Gestionar canales Staff nivel 2 3 s Bot: Gestionar canales

Desbloquea un canal previamente bloqueado.

Devuelve la palabra al canal bloqueado.

/unlock [channel] [motivo]

OpciónTipoRequeridaDescripción
channel canal opcional Canal objetivo (por defecto: el canal actual).Tipo: canal de texto, canal de anuncios
motivo texto opcional El motivo de esta acción.400 caracteres como máximo

Ejemplos

/unlock channel:#general

/role

Gestionar roles Staff nivel 2 3 s Bot: Gestionar roles

Añade o quita un rol a un miembro.

Añade o quita un rol sin pasar por los ajustes del servidor.

/role add <usuario> <role>

Añade un rol a un miembro.

OpciónTipoRequeridaDescripción
usuario miembro obligatoria El usuario objetivo.
role rol obligatoria El rol a añadir o quitar.

/role remove <usuario> <role>

Quita un rol a un miembro.

OpciónTipoRequeridaDescripción
usuario miembro obligatoria El usuario objetivo.
role rol obligatoria El rol a añadir o quitar.
  • El bot solo puede manipular los roles situados por debajo del suyo en la jerarquía.
  • Nunca repartes un rol situado por encima del tuyo. Y si accedes por un nivel de staff en lugar del permiso «Gestionar roles», los roles con un permiso sensible (Administrador, Gestionar roles, Banear miembros...) se rechazan: una dispensa no vale más que el permiso al que sustituye.

Ejemplos

/role add usuario:@sofia role:@Miembro veterano

/massmove

Mover miembros Staff nivel 2 5 s Bot: Mover miembros

Mueve a todos de un canal de voz a otro.

Mueve de una vez a todos los miembros presentes en un canal de voz.

/massmove <origen> <destino> [visibilidad]

OpciónTipoRequeridaDescripción
origen canal obligatoria El canal de voz desde el que mover a todos.Tipo: canal de voz, canal de escenario
destino canal obligatoria El canal de voz al que mover a todos.Tipo: canal de voz, canal de escenario
visibilidad texto opcional Hacer la confirmación visible para todos (por defecto: no).Opciones: ✅ Sí, ❌ No
  • Útil para reunir un evento, o para vaciar un canal de voz sin desconectar a nadie.

Ejemplos

/massmove origen:Sala 1 destino:Escenario

Configuración

Los módulos del servidor. Todos vienen apagados, y todo lo que se ajusta aquí se ajusta también desde el panel. Es la misma base de datos.

15 comandos

/welcome

Gestionar servidor 3 s Bot: Ver canales, Enviar mensajes, Insertar enlaces

Configurar los mensajes de bienvenida y despedida

Abre un panel interactivo: mensaje de bienvenida, mensaje de despedida, canales, banner generado y colores se ajustan ahí, sin subcomandos que recordar.

/welcome

  • Variables disponibles en los textos: {user}, {username}, {displayname}, {tag}, {id}, {server}, {membercount}.
  • El mensaje de despedida es independiente del de bienvenida: canal distinto, activación distinta.
  • Se genera un banner para cada llegada, con los colores elegidos para el servidor.

/logs

Gestionar servidor 3 s Bot: Ver canales, Enviar mensajes, Insertar enlaces

Configura y personaliza el sistema de registros del servidor.

Panel de configuración de los registros: 21 tipos de eventos, activables uno por uno.

/logs setup

Abre el panel de configuración de registros.

/logs disable

Desactiva los registros y borra su configuración.

  • Los eventos se reparten en 5 categorías: Mensajes, Miembros, Moderación, Voz, Servidor.
  • Cada categoría puede apuntar a su propio canal: la moderación por un lado, los mensajes por otro.
  • El contenido de los mensajes nunca se almacena en la base: aparece en el embed publicado, nada más.
  • /logs disable borra la configuración, no se limita a ponerla en pausa.

/ticket

Gestionar servidor 3 s Bot: Gestionar canales

Configura y personaliza el sistema de tickets.

Panel de configuración del sistema de tickets: tipos, formularios, equipos, transcripciones.

/ticket setup

Abre el panel de configuración de tickets.

/ticket disable

Desactiva el sistema de tickets y elimina el panel.

  • Hasta 25 tipos de ticket, el límite de un menú desplegable de Discord. Cada uno tiene su emoji, su color, su mensaje de bienvenida y su formulario de apertura.
  • Al cerrarlo, la conversación se archiva en HTML en el canal de archivos elegido.

/verify

Gestionar servidor 3 s Bot: Gestionar roles

Configura la verificación por la web (botón + rol).

Verificación por el sitio: el miembro pulsa un botón en Discord, termina en omniaze.com y recibe su rol al volver.

/verify enable <role> [quarantine] [log]

Activa la verificación y elige el rol otorgado después.

OpciónTipoRequeridaDescripción
role rol obligatoria El rol otorgado cuando el miembro se verifica en la web.
quarantine rol opcional Rol retirado tras la verificación (opcional).
log canal opcional Canal donde registrar cada verificación correcta (opcional).Tipo: canal de texto, canal de anuncios

/verify panel [channel]

Publica (o actualiza) el panel de verificación y su botón.

OpciónTipoRequeridaDescripción
channel canal opcional Canal donde publicar el panel de verificación.Tipo: canal de texto, canal de anuncios

/verify disable

Desactiva la verificación por la web en este servidor.

/verify status

Muestra la configuración actual de la verificación.

  • El rol de cuarentena es opcional: sin él, la verificación solo añade un rol; con él, también saca al miembro de la sala de espera.
  • /verify panel vuelve a publicar el panel si el mensaje se ha borrado, o lo actualiza tras un cambio de texto.

Ejemplos

/verify enable role:@Miembro quarantine:@Sin verificar log:#llegadas

/verify panel channel:#verificación

/captcha

Gestionar servidor 3 s Bot: Gestionar roles, Gestionar canales

Configura el captcha que verifica a los nuevos miembros.

Verificación en la entrada: el recién llegado debe resolver un captcha para obtener su rol.

/captcha enable <rol> <categoría> [cuarentena]

Activa el captcha y elige el rol de verificación.

OpciónTipoRequeridaDescripción
rol rol obligatoria El rol otorgado a los miembros tras superar el captcha.
categoría canal obligatoria Categoría donde se crean los canales de verificación temporales (MD cerrados).Tipo: categoría
cuarentena rol opcional Rol restrictivo asignado al entrar y retirado una vez verificado el miembro.

/captcha disable

Desactiva el captcha en este servidor.

/captcha status

Muestra la configuración actual del captcha.

  • La categoría es obligatoria: si el miembro tiene cerrados sus mensajes privados, el bot crea allí un canal de verificación temporal, visible solo para él y borrado después.
  • Ajustes por defecto: 3 intentos, 5 minutos para responder, expulsión si falla. El plazo, el número de intentos y la sanción se modifican desde el panel.
  • Mientras no supere la verificación, el miembro permanece en el rol de cuarentena: conservas la posibilidad de desbloquearlo a mano.

Ejemplos

/captcha enable rol:@Miembro categoría:Verificación cuarentena:@Recién llegado

/antiraid

Gestionar servidor 3 s

Configura la protección anti-raid.

Detección de una oleada de llegadas anormal, y reacción automática.

/antiraid enable [threshold] [window] [action] [channel] [cuarentena] [creacion-auto]

Activa el anti-raid y ajusta sus umbrales.

OpciónTipoRequeridaDescripción
threshold número entero opcional Número de entradas que activa la alerta.De 2 a 50
window número entero opcional Ventana de detección en segundos.De 3 a 120
action texto opcional Qué hacer con los nuevos miembros durante un raid.Opciones: Solo alertar, Cuarentena, Expulsar
channel canal opcional Canal donde se envían las alertas de raid.Tipo: canal de texto, canal de anuncios
cuarentena rol opcional Rol restrictivo aplicado a quienes entran durante un raid.
creacion-auto sí / no opcional Crear el rol de cuarentena si todavía no existe.

/antiraid disable

Desactiva la protección anti-raid.

/antiraid status

Muestra la configuración anti-raid actual.

  • Por defecto: 8 llegadas en 10 segundos disparan la protección, y los recién llegados quedan en cuarentena.
  • Tres reacciones posibles: solo alertar, poner en cuarentena, o expulsar.
  • La antigüedad de la cuenta puede servir de filtro (168 horas por defecto): las cuentas antiguas atraviesan la oleada sin verse afectadas. Este ajuste se hace desde el panel.

Ejemplos

/antiraid enable threshold:10 window:15 action:Cuarentena channel:#alertas

/reactionrole

Gestionar servidor 3 s Bot: Gestionar roles

Crea botones de roles autoasignables.

Paneles de roles de autoservicio: un mensaje, botones, un rol por botón.

/reactionrole create <channel> [title] [description] [mode] [color]

Crea un nuevo panel de roles por reacción.

OpciónTipoRequeridaDescripción
channel canal obligatoria Canal donde publicar el panel.Tipo: canal de texto, canal de anuncios
title texto opcional Título del panel.256 caracteres como máximo
description texto opcional Descripción del panel.2000 caracteres como máximo
mode texto opcional Acumular (varios roles) o único (un rol a la vez).Opciones: Acumular, Único
color texto opcional Color del embed (hex, p. ej. #5865F2).7 caracteres como máximo

/reactionrole addrole <panel> <role> [label] [emoji]

Añade un botón de rol a un panel.

OpciónTipoRequeridaDescripción
panel texto obligatoria Qué panel (elige de la lista).
role rol obligatoria El rol que otorga el botón.
label texto opcional Etiqueta del botón (por defecto: nombre del rol).80 caracteres como máximo
emoji texto opcional Emoji del botón (opcional).40 caracteres como máximo

/reactionrole removerole <panel> <role>

Quita un botón de rol de un panel.

OpciónTipoRequeridaDescripción
panel texto obligatoria Qué panel (elige de la lista).
role rol obligatoria El rol que otorga el botón.

/reactionrole delete <panel>

Elimina un panel de roles por reacción.

OpciónTipoRequeridaDescripción
panel texto obligatoria Qué panel (elige de la lista).

/reactionrole list

Lista los paneles de roles por reacción.

  • Hasta 25 paneles por servidor y 25 roles por panel.
  • Modo Acumular: el miembro toma y devuelve los roles que quiere. Modo Único: un solo rol del panel a la vez, el anterior se retira automáticamente.
  • El panel se construye en dos tiempos: create para el mensaje, y luego un addrole por botón.

Ejemplos

/reactionrole create channel:#roles title:Tus notificaciones mode:Acumular

/reactionrole addrole panel:Tus notificaciones role:@Anuncios emoji:📣

/tempvoice

Gestionar servidor 3 s Bot: Gestionar canales, Gestionar roles, Mover miembros

Configura los canales de voz temporales (unirse para crear).

Canales de voz a demanda: entrar en el canal disparador crea un canal del que el miembro es propietario.

/tempvoice enable <canal> <categoría>

Activa los canales temporales y elige el canal disparador.

OpciónTipoRequeridaDescripción
canal canal obligatoria El canal de voz que crea un canal temporal al unirse.Tipo: canal de voz
categoría canal obligatoria Categoría donde se crean los canales de voz temporales.Tipo: categoría

/tempvoice disable

Desactiva los canales de voz temporales en este servidor.

/tempvoice status

Muestra la configuración actual de los canales temporales.

  • El canal temporal se borra en cuanto se vacía: sin rastro, sin nada que limpiar.
  • Su propietario puede renombrarlo, limitar su acceso o fijar su capacidad.

Ejemplos

/tempvoice enable canal:➕ Crear un canal categoría:Voz

/giveaway

Gestionar servidor 3 s

Crear y gestionar sorteos.

Sorteo con extracción automática al vencer.

/giveaway start <premio> <duración> [ganadores] [canal] [rol]

Iniciar un nuevo sorteo.

OpciónTipoRequeridaDescripción
premio texto obligatoria Lo que se sortea.256 caracteres como máximo
duración texto obligatoria Duración del sorteo (p. ej. 1h, 30m, 2d).50 caracteres como máximo
ganadores número entero opcional Cuántos ganadores sortear (por defecto: 1).De 1 a 20
canal canal opcional Canal donde publicar el sorteo (por defecto: canal actual).Tipo: canal de texto, canal de anuncios
rol rol opcional Restringir la participación a los miembros con este rol.

/giveaway end <sorteo>

Terminar un sorteo ahora y elegir los ganadores.

OpciónTipoRequeridaDescripción
sorteo texto obligatoria Qué sorteo (elige de la lista).

/giveaway reroll <sorteo>

Elegir nuevos ganadores de un sorteo finalizado.

OpciónTipoRequeridaDescripción
sorteo texto obligatoria Qué sorteo (elige de la lista).

/giveaway cancel <sorteo>

Cancelar un sorteo sin elegir ganador.

OpciónTipoRequeridaDescripción
sorteo texto obligatoria Qué sorteo (elige de la lista).

/giveaway list

Listar los sorteos activos de este servidor.

  • Duración admitida: de 10 segundos a 28 días. Formato libre: 30m, 2h, 1h30m, 3d.
  • Hasta 20 sorteos en curso por servidor, y 20 ganadores por sorteo.
  • reroll extrae un nuevo ganador a posteriori, si el primero no se presenta.

Ejemplos

/giveaway start premio:Un mes de Nitro duración:2d ganadores:3 canal:#sorteos

/giveaway start premio:Clave de juego duración:1h30m rol:@Booster

Participación reservada a los boosters.

/xp

Gestionar servidor 3 s

Gestiona la XP de los miembros.

Ajuste manual de la experiencia de un miembro, sin tocar el resto de la clasificación.

/xp give <usuario> <cantidad>

Da XP a un miembro.

OpciónTipoRequeridaDescripción
usuario miembro obligatoria El usuario objetivo.
cantidad número entero obligatoria Cantidad de XP.De 1 a 10000000

/xp remove <usuario> <cantidad>

Quita XP a un miembro.

OpciónTipoRequeridaDescripción
usuario miembro obligatoria El usuario objetivo.
cantidad número entero obligatoria Cantidad de XP.De 1 a 10000000

/xp set <usuario> <cantidad>

Establece la XP de un miembro en un valor exacto.

OpciónTipoRequeridaDescripción
usuario miembro obligatoria El usuario objetivo.
cantidad número entero obligatoria Cantidad de XP.De 0 a 10000000
  • give y remove trabajan en relativo, set en absoluto.
  • La subida de nivel que se derive del ajuste se anuncia como cualquier otra.

Ejemplos

/xp give usuario:@sofia cantidad:500

/live

Gestionar servidor 3 s

Anuncia automáticamente los directos de Twitch y YouTube.

/live enable <channel> [mention]

Activa los anuncios y elige el canal donde se publican.

OpciónTipoRequeridaDescripción
channel canal obligatoria El canal donde se publican los anuncios de directos.Tipo: canal de texto, canal de anuncios
mention rol opcional Rol notificado en cada anuncio (@everyone también sirve).

/live add <platform> <streamer> [channel]

Sigue un canal de Twitch o YouTube.

OpciónTipoRequeridaDescripción
platform texto obligatoria La plataforma del canal.Opciones: Twitch, YouTube
streamer texto obligatoria Nombre del canal, su @usuario o la dirección de su página.200 caracteres como máximo
channel canal opcional El canal donde se publican los anuncios de directos.Tipo: canal de texto, canal de anuncios

/live remove <platform> <streamer>

Deja de seguir un canal.

OpciónTipoRequeridaDescripción
platform texto obligatoria La plataforma del canal.Opciones: Twitch, YouTube
streamer texto obligatoria Nombre del canal, su @usuario o la dirección de su página.200 caracteres como máximo

/live list

Muestra los canales seguidos en este servidor.

/live disable

Desactiva los anuncios de directos en este servidor.

/live status

Muestra la configuración actual de los anuncios.

/staff

Gestionar servidor 3 s

Gestiona los roles de staff autorizados a usar la moderación.

Corazón del control de acceso: tres niveles de staff asociados a roles de tu servidor, y un nivel mínimo por comando de moderación.

/staff manage

Abre un panel interactivo para configurar los roles de staff y el nivel de los comandos.

/staff clear

Quita todos los roles de staff.

/staff command <command> <level>

Define el nivel de staff necesario para usar un comando de moderación.

OpciónTipoRequeridaDescripción
command texto obligatoria El comando de moderación a configurar.Opciones: clear, timeout, warn, history, sanction, note, slowmode, clearqueue, kick, ban, tempban, massmove, unwarn, lock, unlock, role, unban
level número entero obligatoria Nivel de staff (1 a 3).Opciones: Nivel 1, Nivel 2, Nivel 3

/staff levels

Muestra el nivel de staff necesario para cada comando de moderación.

  • Un miembro que tenga el permiso nativo de Discord pasa de todos modos: los niveles de staff abren el acceso, nunca lo cierran.
  • /staff manage abre el panel completo; los subcomandos cubren los gestos rápidos.
  • El nivel que cuenta para un miembro es el de su rol de staff más alto.

Ejemplos

/staff command command:ban level:Nivel 3

Reserva /ban a los moderadores de nivel 3.

/staff levels

Tabla de los niveles vigentes en el servidor.

/dj

Gestionar servidor 3 s

Gestiona los roles DJ autorizados a controlar la música.

Roles autorizados a controlar la reproducción en curso.

/dj add <role> [role-2] [role-3] [role-4] [role-5]

Añade uno o varios roles DJ.

OpciónTipoRequeridaDescripción
role rol obligatoria El rol a definir como rol DJ.
role-2 rol opcional Un rol DJ adicional.
role-3 rol opcional Un rol DJ adicional.
role-4 rol opcional Un rol DJ adicional.
role-5 rol opcional Un rol DJ adicional.

/dj remove <role> [role-2] [role-3] [role-4] [role-5]

Quita uno o varios roles DJ.

OpciónTipoRequeridaDescripción
role rol obligatoria El rol a definir como rol DJ.
role-2 rol opcional Un rol DJ adicional.
role-3 rol opcional Un rol DJ adicional.
role-4 rol opcional Un rol DJ adicional.
role-5 rol opcional Un rol DJ adicional.

/dj list

Muestra los roles DJ configurados.

/dj clear

Quita todos los roles DJ.

  • Es DJ: el propietario del servidor, un administrador, un miembro con «Gestionar servidor», o un miembro con uno de los roles añadidos aquí.
  • Sin ningún rol DJ configurado, los comandos reservados a los DJ responden por tanto solo a esos tres perfiles. No por ello están abiertos a todo el mundo.
  • Los roles de staff (/staff) son una lista distinta: no conceden el estatus de DJ.

Ejemplos

/dj add role:@DJ role-2:@Moderador

/idioma

Gestionar servidor 3 s

Cambia el idioma del bot para este servidor.

Idioma del bot para todo el servidor: embeds, menús, errores, pero también nombres y descripciones de los comandos.

/idioma <idioma>

OpciónTipoRequeridaDescripción
idioma texto obligatoria El idioma a utilizar.
  • Trece idiomas completos. El cambio se aplica en el acto, sin reiniciar.
  • El idioma de un miembro no interviene: es un ajuste de servidor.

Ejemplos

/idioma idioma:Español

/backup

Administrador 10 s

Guarda y restaura la estructura de tu servidor.

Fotografía la estructura del servidor (roles, canales, permisos) y la restituye más tarde.

/backup create

Guarda la estructura de este servidor (roles, canales, permisos).

/backup import <code>

Restaura una de tus copias en este servidor.

OpciónTipoRequeridaDescripción
code texto obligatoria El código de la copia (enviado por MD).16 caracteres como máximo

/backup list

Lista tus copias de servidor y sus códigos.

/backup delete <code>

Elimina una de tus copias de servidor.

OpciónTipoRequeridaDescripción
code texto obligatoria El código de la copia (enviado por MD).16 caracteres como máximo
  • Se conservan 3 copias por propietario. Más allá, borra una con delete.
  • El código se envía por mensaje privado: es lo que permite la restauración, no debe circular por un canal.
  • Una copia no contiene ningún mensaje: no es un historial de conversación.
  • La restauración recrea la estructura en el servidor actual, así que puedes clonar un servidor importando el código en otro sitio.

Ejemplos

/backup create

El código llega por MP.

/backup import code:M9XAP4RNK7

Comunidad

Abiertos a todos los miembros, sin ningún permiso especial.

9 comandos

/help

Abierto a todos MD 5 s

Lista todos los comandos disponibles.

Menú interactivo de todos los comandos disponibles, filtrado según lo que tienes derecho a usar.

/help

  • Utilizable por mensaje privado.

/rank

Abierto a todos 5 s

Muestra el nivel y la tarjeta de rango de un miembro.

Tarjeta de rango generada al vuelo: nivel, XP acumulado, posición en la clasificación del servidor.

/rank [user]

OpciónTipoRequeridaDescripción
user miembro opcional El usuario objetivo.

Ejemplos

/rank user:@sofia

Sin opción, el comando muestra tu propia tarjeta.

/leaderboard

Abierto a todos 5 s

Muestra la clasificación de XP del servidor.

Clasificación del servidor por experiencia, página a página.

/leaderboard

/userinfo

Abierto a todos 3 s

Muestra información sobre un usuario.

Ficha de un miembro: llegada al servidor, creación de la cuenta, roles, ID.

/userinfo [user]

OpciónTipoRequeridaDescripción
user miembro opcional El usuario objetivo.

/serverinfo

Abierto a todos 5 s

Muestra información sobre este servidor.

Ficha del servidor: miembros, canales, roles, nivel de boost, fecha de creación.

/serverinfo

/avatar

Abierto a todos MD 3 s

Muestra el avatar de un usuario.

Muestra el avatar en grande, con los enlaces de descarga.

/avatar [user]

OpciónTipoRequeridaDescripción
user miembro opcional El usuario objetivo.
  • Utilizable por mensaje privado.

/ping

Abierto a todos MD 3 s

Muestra la latencia del bot.

Latencia de la pasarela de Discord y tiempo de respuesta del bot.

/ping

  • Utilizable por mensaje privado.

/hug

Abierto a todos 3 s

Dale un abrazo a alguien.

Comando de ambiente, sin efecto en la configuración.

/hug <user>

OpciónTipoRequeridaDescripción
user miembro obligatoria El usuario objetivo.

/slap

Abierto a todos 3 s

Abofetea a alguien (solo por diversión).

Comando de ambiente, sin efecto en la configuración.

/slap <user>

OpciónTipoRequeridaDescripción
user miembro obligatoria El usuario objetivo.

Música

El módulo de música se apoya en una infraestructura de audio dedicada. Si no está disponible, estos comandos responden «servicio no disponible» y el resto del bot sigue funcionando con normalidad.

11 comandos

/play

Abierto a todos 2 s Bot: Conectar, Hablar

Reproduce una canción o la añade a la cola.

Lanza una búsqueda o toma un enlace, y apila el resultado en la cola de espera.

/play <query> [source]

OpciónTipoRequeridaDescripción
query texto obligatoria Nombre de la canción o enlace.
source texto opcional Plataforma de búsqueda (por defecto: YouTube).Opciones: YouTube, Spotify
  • Debes estar conectado a un canal de voz; el bot se une a ti allí.
  • Un enlace de playlist añade todos sus títulos de una vez.
  • La reproducción se apoya en una infraestructura de audio dedicada: si no está disponible, el comando lo dice y nada más se ve afectado.

Ejemplos

/play query:daft punk one more time

/play query:https://open.spotify.com/track/... source:Spotify

/skip

Abierto a todos 2 s

Salta la canción actual.

Pasa al siguiente título de la cola.

/skip

/pause

Reservado a los DJ 2 s

Pausa la canción actual.

Suspende la reproducción manteniendo el punto exacto.

/pause

  • Reservada a los DJ: el propietario del servidor, un administrador, un miembro con «Gestionar servidor», o quien tenga un rol añadido con /dj add. Ver /dj.

/resume

Reservado a los DJ 2 s

Reanuda la reproducción.

Reanuda una reproducción suspendida.

/resume

  • Reservada a los DJ: el propietario del servidor, un administrador, un miembro con «Gestionar servidor», o quien tenga un rol añadido con /dj add. Ver /dj.

/stop

Reservado a los DJ 2 s

Detiene la música y vacía la cola.

Detiene la reproducción, vacía la cola y libera el canal de voz.

/stop

  • Reservada a los DJ: el propietario del servidor, un administrador, un miembro con «Gestionar servidor», o quien tenga un rol añadido con /dj add. Ver /dj.

/queue

Abierto a todos 3 s

Muestra la cola actual.

Cola de espera completa, página a página, con la duración acumulada.

/queue

/nowplaying

Abierto a todos 3 s

Muestra la canción que suena ahora.

Título en curso, con su barra de progreso.

/nowplaying

/loop

Reservado a los DJ 2 s

Establece el modo de repetición.

Repetición del título actual, de toda la cola, o nada.

/loop <mode>

OpciónTipoRequeridaDescripción
mode texto obligatoria El modo de repetición a aplicar.Opciones: Desactivado, Pista, Cola
  • Reservada a los DJ: el propietario del servidor, un administrador, un miembro con «Gestionar servidor», o quien tenga un rol añadido con /dj add. Ver /dj.

Ejemplos

/loop mode:Cola

La cola vuelve a empezar una vez agotada.

/volume

Reservado a los DJ 2 s

Cambia el volumen de reproducción.

Volumen de reproducción, de 1 a 150.

/volume [volume]

OpciónTipoRequeridaDescripción
volume número entero opcional Nivel de volumen (1-150).De 1 a 150
  • Reservada a los DJ: el propietario del servidor, un administrador, un miembro con «Gestionar servidor», o quien tenga un rol añadido con /dj add. Ver /dj.
  • Por encima de 100, la calidad se degrada rápidamente.

/clearqueue

Abierto a todos 3 s

Vacía todas las próximas pistas de la cola.

Vacía los títulos por venir sin interrumpir el que suena.

/clearqueue

/lyrics

Abierto a todos 5 s

Muestra la letra de la canción actual.

Letra del título en curso, cuando está disponible.

/lyrics

¿Te falta un comando?

El panel explica cada ajuste junto a su interruptor, y la FAQ responde al resto.