Saltar al contenido

Los comandos de Scuda

Cada subcomando, en el orden en que el bot lo registra: qué hace, quién puede ejecutarlo y qué opciones lleva. Esta página se comprueba contra el código en cada build.

/scuda · 18 subcomandos · 2 niveles de acceso

Referencia

Antes de la lista

Tres condiciones que aplican a todos los comandos por igual.

  1. Un comando, un servidor

    El comando raíz es /scuda y todo lo demás cuelga de él: canal de logs, whitelist, modo y ajustes son de cada servidor. No hay ajustes globales ni acciones cruzadas.

  2. Dos niveles de acceso

    Admin es tener Gestionar servidor o ser dueño del servidor. Staff es, además, llevar uno de los roles que se añadieron con /scuda staff add. Cada fila de la lista lleva su nivel.

  3. Cómo responde

    Las respuestas del comando llegan efímeras: solo las ve quien lo ejecutó, y no mencionan a nadie. Lo público queda en el canal de logs: cada cambio y cada incidente, con su autor.

Comandos

La lista

Los subcomandos agrupados por familia. Del código se leen el nombre, el grupo, el acceso y el orden; las descripciones y las opciones están escritas aquí y se comprueban contra el código en cada build.

Núcleo

  1. /scuda setup

    Asistente guiado: canal de logs, rol verificado, módulos y modo, paso a paso, y solo responde a quien lo inicia. Al terminar, Scuda queda en modo prueba.

    Solo admin
  2. /scuda status

    Muestra el nivel de amenaza, el modo, los módulos activos, el canal de logs configurado y el último incidente registrado.

    Admin y staff
  3. /scuda preset

    Aplica un paquete de ajustes en un paso: Baja, Media o Alta. Si luego cambias un ajuste suelto con /scuda config, el preset deja de estar marcado porque ya no coincide.

    Solo admin
  4. /scuda module

    Enciende o apaga módulos por su id: joins, flood, nuke o verify. Lleva las opciones id y state, y state admite on y off.

    Solo admin
  5. /scuda config

    Lee o cambia un ajuste de un módulo: module fija el módulo, key señala el ajuste y value lo cambia. Con solo module muestra el bloque entero del módulo; con module y key muestra el valor actual. Cada cambio pasa por el esquema y queda escrito en el canal de logs.

    Solo admin
  6. /scuda panic

    Sube al nivel 4 al momento y aplica lo que toque a ese nivel, sin esperar señales. Opcional: reason, el motivo que queda en el informe y en el canal de logs, saneado antes de escribirse. Tiene un cooldown de 60 segundos por servidor.

    Admin y staff
  7. /scuda undo

    Desmonta lo que siga en pie de las medidas automáticas del servidor, o solo lo de una persona si se indica target; lo que no pueda deshacer, lo anota en la misma respuesta. Con el nivel de amenaza en 3 o más y sin indicar target, pide confirm true. Y hay una pieza con llave: restaurar permisos recortados solo sale si quien ejecuta es el dueño del servidor o un Administrator, con target y confirm. Un rol de staff sin esos cargos no llega a esa pieza.

    Admin y staff
  8. /scuda mode

    Cambia entre modo prueba y modo real. La opción mode admite dry-run y live; live actúa de verdad y no se cambia sin más: exige además confirm true. Si falta, la respuesta avisa y nada cambia.

    Solo admin
  9. /scuda idioma

    Cambia el idioma de Scuda en el servidor entre español, inglés y portugués. Admite las opciones es, en y pt.

    Solo admin
  10. /scuda plus

    Con accion estado muestra el plan del servidor y con accion quitar libera su cupo. Los cupos se asignan en la web de Scuda; la protección básica no depende de ningún plan.

    Solo admin
  11. /scuda logs

    Los últimos incidentes registrados, en la propia respuesta. La opción limit marca cuántos: sin limit, los 5 últimos; como máximo, 10.

    Admin y staff
  12. /scuda guia

    El índice de los comandos de Scuda, con una línea por comando; y el detalle de cada uno: para qué sirve, quién lo puede usar, un ejemplo y qué cambia.

    Admin y staff

Whitelist

  1. /scuda whitelist add

    Exime de las acciones a un usuario, un bot o un rol. Solo vale una de las dos opciones: user, para usuario o bot; role, para un rol. El rol entra solo si su tamaño real se puede contar y no pasa del tope de 50 miembros; @everyone, los roles gestionados y el propio Scuda no entran.

    Solo admin
  2. /scuda whitelist remove

    Quita de la whitelist un usuario, un bot o un rol con la misma regla: una de las opciones, user o role. Quitar no valida el objetivo: sirve también para entradas viejas que hoy ya no se admitirían al añadir.

    Solo admin
  3. /scuda whitelist list

    Muestra la whitelist completa del servidor, el tipo de cada entrada y su id.

    Solo admin

Staff

  1. /scuda staff add

    Registra un rol de staff: quien lo lleva puede usar status, logs, undo y panic, además de lo suyo por admin. La opción es role. No valen @everyone ni los roles gestionados, y la lista de staff no pasa de 10 roles.

    Solo admin
  2. /scuda staff remove

    Quita un rol de la lista de staff. La opción es la misma, role; si el rol no estaba en la lista, lo avisa.

    Solo admin
  3. /scuda staff list

    Muestra los roles de staff configurados.

    Solo admin

Reglas fijas

Reglas fijas

Condiciones que el código no negocia: no son consejo, son el comportamiento.

  1. El esquema manda

    Ningún valor entra sin pasar el esquema del módulo: lo inválido se rechaza, y los ajustes que apuntan a roles se revisan por separado para que nadie suba su propio alcance. Lo que cambia queda en el canal de logs, con los valores sensibles ocultos.

  2. El tope de la whitelist

    Un rol entra en la whitelist solo si se puede contar su tamaño real y no pasa de 50 miembros; sin dato no entra. La lista completa no pasa de 200 entradas. Y no es instantáneo: si un rol crece por encima del tope, puede seguir eximido hasta el releo de cada diez minutos que lo retira.

  3. El pánico, con freno

    El pánico sube al nivel 4 sin esperar señales, y no admite ráfagas: hay un cooldown de 60 segundos por servidor, y antes de que se cumpla la respuesta avisa de los segundos que faltan.

  4. Deshacer, con llave

    Deshacer pertenece a admins y staff, pero lo que puede romper está acotado: con el nivel en 3 o más y sin target indicado pide confirm true, y restaurar permisos recortados ocurre solo si quien ejecuta es el dueño o un Administrator, con target y confirm. Eso último nunca lo consigue un rol staff.

Lo que no está en la lista, no lo hace Scuda. Los topes, los cooldowns y quién puede qué son del código; el texto los repite y se comprueba contra el código en cada build, pero no se actualiza solo.

Lo escrito aquí es lo que hay

Esta página se comprueba contra el código de Scuda en cada build. El nombre, el grupo, el acceso y el orden de cada comando se leen del código; el resto del texto está escrito aquí y no se actualiza solo. Nada fuera de la lista.