Discord — Referencia de slash commands
Cada slash command que tiene el bot de AO Master, con argumentos + gates de permiso. Para los recorridos profundos (flujos completos + capturas), ver las páginas específicas de cada workflow.
Cómo usar esta página
Los slash commands de Discord aparecen tras escribir / en cualquier canal que el bot pueda ver. El bot necesita el scope applications.commands (concedido automáticamente vía /guild pair).
Los comandos restringidos a staff usan el mecanismo setDefaultMemberPermissions de Discord — los miembros normales no los ven en el autocompletado salvo que tengan un permiso como Manage Guild en el lado Discord. La comprobación real de permisos del lado AO Master se hace en servidor de todas formas, así que un miembro con permisos del lado Discord obsoletos recibe un error amable.
/ally — gestión de aspirantes aliados
Refleja /enlist pero para el pipeline de tickets del lado aliado. Aparece dentro de los canales de ticket #✋-ally creados desde el botón Apply as Ally. Disponible una vez que tu gremio tenga configurado el pipeline de aliados en Configuración → Integración Discord → Ally.
| Subcomando | Args | Quién | Qué hace |
|---|---|---|---|
/ally review | (se ejecuta dentro del canal de ticket) | Reclutadores | Abre un picker en dos pasos — elige el personaje del aspirante del roster del gremio asociado, luego confirma. La aprobación concede el rol AO Ally más cualquier rol por gremio asociado que hayas mapeado. |
/ally reject | user:@user, opcional reason:string | Reclutadores | Rechaza un aspirante aliado pendiente. Cierra su ticket + envía DM con el motivo. |
/ally done | (se ejecuta dentro del canal de ticket) | Reclutadores | Tras completar /ally review, archiva la transcripción del ticket en el foro de archivo del bot + borra el canal de ticket. |
/enlist — gestión de aspirantes
| Subcomando | Args | Quién | Qué hace |
|---|---|---|---|
/enlist review | (se ejecuta dentro del canal de ticket) | Reclutadores | Abre el formulario de revisión de AO Master para el aspirante del ticket — búsqueda de personaje + preasignación de rol de guerra + botones Approve/Reject. |
/enlist reject | user:@user, opcional reason:string | Reclutadores | Rechaza un aspirante pendiente. Cierra su ticket + envía DM con el motivo. |
/enlist done | (se ejecuta dentro del canal de ticket) | Reclutadores | Tras completar /enlist review, archiva la transcripción del ticket en el foro de archivo del bot + borra el canal de ticket. |
Ver Flujo de enlist en Discord.
/guild — emparejamiento de servidor
| Subcomando | Args | Quién | Qué hace |
|---|---|---|---|
/guild pair | — | Cualquiera con Manage Guild del lado Discord | Recorre el asistente para emparejar este servidor de Discord con un gremio AO Master. Crea la categoría 🛡 AO Master + canal #⚙️-guild-settings. |
/guild unpair | — | Cualquiera con Manage Guild del lado Discord | Desconecta el bot. La categoría + canal se borran, los mapeos de rol se limpian. Vuelve a emparejar con /guild pair para restaurar. |
/guild info | — | Cualquiera | Muestra a qué gremio AO Master está emparejado este servidor de Discord. |
Ver Discord — Instalar + emparejar.
/whoami
/whoami — sin args, cualquiera. Muestra el estado de tu vínculo AO Master — a qué cuenta AO Master está vinculada esta identidad de Discord, de qué gremios eres miembro, qué personaje está vinculado. Si aún no estás vinculado, la respuesta incluye una URL de login de un solo uso que ata tu identidad de Discord a la cuenta AO Master que inicies sesión.
Enlaces útiles
- Flujo de enlist en Discord — el recorrido profundo que usa
/enlist *. - Flujo de ally en Discord — el recorrido profundo que usa
/ally *. - Discord — Instalar + emparejar — recorrido completo de
/guild pair. - Flujo de enlist del miembro — el flujo web junto al flujo Discord.
- Miembros — Alliance — la vista del pipeline de ally desde el lado del miembro.