Skip to content

Discord — Referência de slash commands

Cada slash command que o bot AO Master entrega, com argumentos + controles de permissão. Para os walkthroughs aprofundados (fluxos completos + screenshots), veja as páginas específicas de cada fluxo.

Como usar esta página

Slash commands no Discord aparecem depois de digitar / em qualquer canal que o bot pode ver. O bot precisa do escopo applications.commands (concedido automaticamente via /guild pair).

Comandos restritos à staff usam o mecanismo setDefaultMemberPermissions do Discord — membros aleatórios não os verão no autocomplete a menos que tenham uma permissão como Manage Guild do lado Discord. A verificação real de permissão no lado AO Master roda no servidor independente, então um membro com permissões Discord antigas recebe um erro amigável.

/ally — gerenciamento de candidatos aliados

Espelha /enlist, mas para o pipeline de tickets do lado aliado. Aparece dentro dos canais de ticket #✋-ally criados pelo botão Aplicar como Aliado. Disponível assim que sua guilda tiver o pipeline de Aliado configurado em Configurações → Integração Discord → Ally.

SubcomandoArgsQuemO que faz
/ally review(rode dentro do canal de ticket)RecrutadoresAbre um seletor em duas etapas — escolha o personagem do candidato no roster da guild parceira, depois confirme. A aprovação concede o cargo AO Ally mais o cargo por parceiro que você tiver mapeado.
/ally rejectuser:@user, opcional reason:stringRecrutadoresRejeita um candidato aliado pendente. Fecha o ticket + envia DM com o motivo.
/ally done(rode dentro do canal de ticket)RecrutadoresDepois que /ally review conclui, arquiva a transcrição do ticket no fórum de arquivo do bot + exclui o canal do ticket.

Veja Fluxo aliado no Discord.

/enlist — gerenciamento de candidatos

SubcomandoArgsQuemO que faz
/enlist review(rode dentro do canal de ticket)RecrutadoresAbre o formulário de revisão AO Master para o candidato do ticket — busca de personagem + pré-atribuição de war role + botões Aprovar/Rejeitar.
/enlist rejectuser:@user, opcional reason:stringRecrutadoresRejeita um candidato pendente. Fecha o ticket + envia DM com o motivo.
/enlist done(rode dentro do canal de ticket)RecrutadoresDepois que /enlist review conclui, arquiva a transcrição do ticket no fórum de arquivo do bot + exclui o canal do ticket.

Veja Fluxo de inscrição no Discord.

/guild — pareamento de servidor

SubcomandoArgsQuemO que faz
/guild pairQualquer um com Manage Guild do lado DiscordCaminha pelo assistente para parear este servidor Discord a uma guilda AO Master. Cria a categoria 🛡 AO Master + canal #⚙️-guild-settings.
/guild unpairQualquer um com Manage Guild do lado DiscordDesconecta o bot. A categoria + canal são excluídos, mapeamentos de função apagados. Pareie de novo via /guild pair para restaurar.
/guild infoQualquer umMostra a qual guilda AO Master este servidor Discord está pareado.

Veja Discord — Instalar + parear.

/whoami

/whoami — sem args, qualquer um. Mostra seu status de vínculo AO Master — a qual conta AO Master esta identidade Discord está vinculada, de qual(is) guilda(s) você é membro, qual personagem está vinculado. Se ainda não está vinculado, a resposta inclui uma URL de login de uso único que liga sua identidade Discord à conta AO Master que você fizer login.