Skip to content

Instalar o bot Discord do AO Master

Esta página guia um owner (ou um membro da staff com a permissão Manage Integrations) na conexão do bot AO Master a um servidor Discord. De ponta a ponta são duas fases: uma tela de login Discord que adiciona o bot ao servidor, e um assistente de slash command curto que vincula o bot à sua guilda AO Master e cria um canal privado de configurações.

Pré-requisitos

  • Você é o owner do servidor Discord, ou tem a permissão Discord Manage Server lá.
  • Você já criou sua guilda AO Master na web (Início Rápido — Owners) — essa é a guilda à qual o bot será pareado. Se ainda não criou, veja a alternativa Create New em §4 abaixo.
  • Cerca de 5 minutos.

Passo 1 — Abra o botão Convidar Bot na web

Abra o AO Master, clique na sua guilda na barra lateral, depois vá em Gestão → Integração Discord. Quando o bot ainda não está vinculado, a página mostra um card Ainda não pareado com três passos numerados.

Web AO Master — guilda Minion Test, canal Integração Discord selecionado na barra lateral em GESTÃO. Painel principal mostra um card centralizado "Ainda não pareado" com três passos numerados: (1) Convide o bot para seu servidor Discord com botão azul Convidar Bot, (2) Rode /guild pair no seu servidor Discord com dica sobre o assistente curto criando um canal de configurações, (3) Volte para esta página para ver pareamentos de função + canais de membro.

Clique no botão azul Convidar Bot no passo 1. Ele abre uma nova aba do navegador na página de autorização do Discord.


Passo 2 — Autorize o bot no Discord

A página de autorização do Discord pede para você escolher a qual servidor adicionar o bot.

Página de autorização do Discord. Card no centro mostra o ícone do app AO Master ao lado do avatar Discord do usuário, título "AO Master quer acessar sua conta Discord", uma linha "Logado como zilo · Não é você?", três linhas de permissão (✓ Adicionar um bot a um servidor, ✓ Criar comandos, ✗ Resolver um mistério com o Scooby e a turma), um dropdown Servidor definido como "Minion Test", uma nota "Isso requer que você tenha a permissão Manage Server no servidor", e botões Cancelar + Continuar no fim.

Escolha seu servidor no dropdown Adicionar ao servidor, depois clique em Continuar.

"Resolver um mistério com o Scooby e a turma"?

Isso é uma linha placeholder que o Discord coloca em toda página de autorização para lembrar você das permissões que NÃO estão sendo pedidas. É inofensivo — só a forma divertida do Discord de dizer "o app não pediu isso."

O Discord então mostra as permissões exatas que o bot vai receber no seu servidor.

Segunda página de autorização do Discord. Mesmo layout de card, título "AO Master quer acessar sua conta Discord" de novo, depois "Confirme que você quer conceder ao AO Master as seguintes permissões no Minion Test:" com uma única linha marcada "✓ Administrator". Embaixo: nota pequena de que a política de privacidade do dev se aplica, o bot está ativo desde 8 abr 2026, usado em 6 servidores, e "Este aplicativo não pode ler suas mensagens ou enviar mensagens em seu nome." Botões: Voltar + Autorizar.

O bot pede a permissão Administrator. É o que permite a ele criar sua própria categoria e canais, gerenciar atribuições de função para manter web ↔ Discord sincronizados, e postar nos canais que ele possui. Clique em Autorizar.

Administrator é amplo — isso é intencional

O Discord não expõe permissões mais granulares para bots que precisam gerenciar sua própria estrutura de canais. O bot não lê suas mensagens nem envia mensagens em seu nome (o Discord imprime as duas garantias na própria página de autorização). Se preferir manter o bot fora de um servidor, simplesmente não rode /guild pair lá — veja Desparear no fim desta página.

Uma tela de sucesso confirma que o bot entrou.

Tela final do Discord com um ícone de check verde, título "Sucesso!", corpo "AO Master foi autorizado e adicionado ao Minion Test.", e um rodapé "Você pode fechar esta janela ou aba agora."

Feche a aba. Volte para o Discord.


Passo 3 — Rode /guild pair

Em qualquer canal de texto do seu servidor Discord, digite /guild pair. O Discord mostra um dropdown de autocomplete — escolha a entrada destacada.

Compositor de mensagem do Discord com "/guild pair" digitado. Um dropdown "COMANDOS QUE COMBINAM COM /GUILD PAIR" flutua acima do compositor com uma única entrada: ícone do bot AO Master, nome do comando "/guild pair", descrição "Pareie este servidor Discord com sua guilda AO Master", e uma tag "AO Master" à direita.

Pressione Enter. O bot responde com uma mensagem de assistente privada que só você pode ver.

"Só você pode ver isso"

Toda etapa do assistente é marcada Só você pode ver isso · Dispensar mensagem embaixo — a forma do Discord de dizer que a mensagem é privada à pessoa que rodou o slash command. Mais ninguém no servidor vê os botões, dropdowns ou suas respostas.


Passo 4 — Escolha um idioma

A primeira tela do assistente pergunta em qual idioma você quer que o bot responda daqui em diante.

Resposta do assistente do bot (privada). Cabeçalho "🛡 Bem-vindo à configuração do AO Master". Corpo: "Escolha seu idioma preferido. Respostas de slash commands usarão ele daqui em diante. Escolha no dropdown para mudar, ou clique em Continuar para manter o padrão." Um dropdown mostra "🇬🇧 English" (recolhido). Botões: Continuar → English (roxo) + Cancelar.

O dropdown vem com o idioma do seu cliente Discord. Para escolher outro, abra — o bot suporta 15 idiomas.

Mesmo assistente, dropdown expandido. 5 entradas no topo visíveis: 🇬🇧 English (marcado), 🇩🇪 Deutsch, 🇪🇸 Español, 🇫🇷 Français, 🇮🇹 Italiano. Uma barra de rolagem à direita mostra mais idiomas embaixo.

Escolha o idioma, depois clique em Continuar → (o rótulo do botão atualiza com sua escolha). Você pode mudar depois pelas Configurações da web.


Passo 5 — Escolha qual guilda AO Master parear

Se você já tem guildas AO Master na web, a próxima tela lista elas e deixa parear este servidor Discord a uma. (Se não tem nenhuma ainda, pode criar uma aqui mesmo — veja o box abaixo.)

Resposta do assistente do bot. Cabeçalho "Escolha sua guilda AO Master". Sub-linha "Idioma: 🇬🇧 English". Corpo: "Você tem acesso a 5 guilda(s) AO Master que ainda não estão pareadas em lugar nenhum (como owner ou com Manage Integrations). Escolha uma para parear a este servidor Discord, ou Create New para começar do zero." Um dropdown rotulado "Escolha uma guilda — ou crie nova". Botões: 🔙 Voltar + Cancelar.

Abra o dropdown. Cada linha mostra o nome da guilda AO Master mais o ID da guilda Albion e região.

Mesmo assistente, dropdown expandido mostrando entradas: CHILIZ (ASIA), Minion Test (ASIA), GOBLINS (ASIA), QuickStart Demo (ASIA) — cada uma com seu ID Albion impresso embaixo — mais uma linha final "+ Create New AO Master Guild" com a dica "Buscar Albion para parear um registro de guilda novo."

Escolha a guilda que você quer que este servidor Discord controle.

Create New — caminho alternativo

Se você ainda não tem uma guilda AO Master correspondente, clique em + Create New AO Master Guild. O assistente se ramifica em um seletor de região, depois uma caixa de busca onde você digita o nome da sua guilda Albion; o bot chama a API ao vivo do Albion, encontra a guilda e cria o registro AO Master + pareia este servidor Discord em um passo. Você se torna o owner do AO Master automaticamente.

O caminho Create New adiciona duas telas extras do assistente mas chega ao mesmo card de Confirmar em §6 abaixo — o resto da instalação é idêntico.


Passo 6 — Confirme o re-pair

Antes de fazer algo irreversível, o bot mostra uma tela de confirmação com tudo que vai fazer.

Resposta do assistente do bot. Cabeçalho "Confirmar re-pair". Sub-linha "Idioma: 🇬🇧 English". Três campos: Servidor Discord: Minion Test. Guilda AO Master: 🛡 Minion Test. ID Albion + Região embaixo. Nota em itálico: "Ao confirmar: este servidor Discord é pareado ao registro de guilda AO Master existente, um canal #⚙️-guild-settings aparece aqui sob uma nova categoria 🛡 AO Master, e seus dados de guilda existentes (banco de silver, lockers, war roles, membros, histórico de regear) são reutilizados como estão." Botões: ✅ Confirmar + parear (verde) + 🔙 Escolher outro + Cancelar.

Leia a linha que começa com "Ao confirmar:" — é literalmente tudo que vai acontecer.

  • Uma nova categoria 🛡 AO Master aparece no seu servidor Discord.
  • Um único canal #⚙️-guild-settings vai dentro dela.
  • O lado web começa a confiar no bot para espelhar atribuições de função + entregar mensagens a este servidor Discord.
  • Seus dados AO Master existentes (saldos do banco de silver, lockers, war roles, lista de membros, histórico de regear) ficam intactos — parear só conecta os fios, não reseta nada.

Clique em ✅ Confirmar + parear quando estiver pronto. Uma tela curta de carregamento aparece enquanto o bot escreve tudo.

Resposta do assistente do bot. Linha única com ícone de ampulheta: "Pareando este servidor Discord à sua guilda existente e criando canais…" Embaixo: "Só você pode ver isso · Dispensar mensagem".


Passo 7 — Pareie a função Member

Quando o pareamento ocorre, o assistente vai direto para mapeamento de função. O primeiro passo é obrigatório: escolha qual função Discord representa seus membros regulares.

Resposta do assistente do bot. Cabeçalho "Parear função Member". Corpo: "Escolha a função Discord + função web que representam seus membros regulares — todo mundo entra com essa função por padrão. A função web que você escolher será salva como função padrão do membro da guilda (visível depois em Configurações da guilda → Funções → Função padrão do membro)." Linha de status: "🔍 Disponível — 3 função(ões) Discord, 1 função(ões) web". Dois dropdowns ("Escolha uma função Discord" + "Escolha uma função web"). Botões: 🔗 Parear função Member (verde) + Cancelar.

Abra o dropdown Escolha uma função Discord e escolha a função que novos membros devem receber no Discord. O bot lista toda função atribuível no seu servidor Discord — normalmente algo como "Member" ou "@everyone".

Mesmo assistente, dropdown de função Discord expandido mostrando três funções do servidor: Admin, Guest, Member (Member marcado).

Depois abra o dropdown Escolha uma função web. Se você acabou de criar sua guilda AO Master, vai ter uma função predefinida esperando — a função padrão Member.

Mesmo assistente, dropdown de função web expandido mostrando uma opção: ⭐ Member (marcado).

Escolha as duas e clique em 🔗 Parear função Member. A função web escolhida se torna a função padrão do membro da guilda, então quem entrar pelo Discord depois (via ticket de Inscrição) cai automaticamente no slot certo nos dois lados.


Passo 8 — Pareie outras funções (opcional)

Depois que o pair de Member ocorre, o bot oferece uma passada extra opcional para mapear mais pares de função de uma vez.

Resposta do assistente do bot. Cabeçalho "Parear outras funções (opcional)". Corpo: "✅ Função Member pareada. Adicione mais pares de função abaixo se quiser, ou clique em Feito para ir para visibilidade de canal." Status: "📊 Pareados até agora: 1" e "🔍 Disponível — 2 função(ões) Discord, 0 função(ões) web". Dois dropdowns. Botões: ➕ Adicionar par + ✅ Feito — finalizar (1 pareado) + Cancelar.

Pule este passo se não tem mais nada para parear ainda — clicar em ✅ Feito — finalizar segue em frente. Você pode voltar e adicionar mais pares a qualquer momento pela aba web Integração Discord → Funções.


Passo 9 — Escolha a visibilidade do canal

A última decisão: quais funções Discord podem ver a nova categoria 🛡 AO Master.

Resposta do assistente do bot. Cabeçalho "🔓 Escolha a visibilidade do canal". Corpo: "✅ 1 par(es) de função salvo. A visibilidade que você escolhe aqui se aplica à categoria 🛡 AO Master inteira — #⚙️-guild-settings mais qualquer canal futuro adicionado nela herdam automaticamente. Você pode mudar a lista de funções depois no Discord editando as permissões da categoria." Dois callouts: ⚠️ "Importante: visibilidade Discord é só 'quem pode ver o canal'. Cada botão dentro ainda é controlado por permissões web — um usuário sem a função / permissão web certa vai ver a UI mas a ação será rejeitada." 💡 "Sugestão heurística: @Member (pareado com função web 'Member')". Um dropdown para escolher funções Discord. Botões: 🔒 Só owner (só eu) + Cancelar.

Dois callouts nesta tela valem leitura atenta:

  • Visibilidade ≠ permissão. Deixar uma função Discord ver o canal é separado de deixar ela usar os botões dentro. Os botões são controlados por permissões web (definidas em Configurações → Funções → Permissões). Conceder visibilidade só decide quem pode encontrar o canal na lista de canais.
  • Só owner é uma opção rápida "trave para mim até eu entender as coisas". Você pode ampliar depois editando as permissões da categoria no Discord diretamente.

Abra o dropdown para ver toda função Discord no seu servidor.

Mesmo assistente, dropdown expandido. Quatro funções Discord listadas com contagem de membros: 🔴 Admin (2 membros), 🔵 AO Master (1 membro), 🟡 Guest (0), 🟢 Member (0). Cada linha tem uma checkbox vazia à direita.

Marque uma ou mais funções. O dropdown suporta multi-seleção — funções escolhidas aparecem como chips removíveis embaixo do dropdown.

Mesmo assistente, linha Admin marcada. Embaixo do dropdown um chip "Admin x" é visível.

A função AO Master

Você vai notar uma entrada AO Master no dropdown — essa é a função que o Discord auto-criou para o próprio bot quando entrou. O bot usa ela internamente para bypassar regras de visibilidade; você não precisa (nem deve) marcar.

Assim que finalizar sua escolha, o assistente conclui.


Passo 10 — Tudo pronto

Resposta do assistente do bot, card final. Cabeçalho "🎉 Configuração concluída!" Bullets: 🛡 Pares de função salvos. 💬 Categoria 🛡 AO Master criada com #⚙️-guild-settings dentro. 🔓 Visibilidade: @Admin + você. Canais futuros adicionados na categoria herdam essa visibilidade. Seguido por uma seção "Próximos passos:" com três bullets — abra #⚙️-guild-settings para habilitar Inscrição ou ajustar outros recursos; edite pares de função pela aba web Integração Discord → Funções; mude a visibilidade depois clicando com o botão direito na categoria AO Master e editando permissões.

Sua barra lateral agora tem uma categoria 🛡 AO Master nova com #⚙️-guild-settings dentro.

Barra lateral Discord do Minion Test. Topo: Events + Server Boosts integrados. Depois #welcome (selecionado — o ephemeral Setup complete ainda está visível no painel de mensagens). No fim: nova categoria 🛡 AO Master, expandida, com um canal filho #⚙️-guild-settings. O painel principal à direita mostra o card Setup complete do shot anterior.

É isso — o bot está no ar. Daqui:

  • Abra #⚙️-guild-settings para habilitar tickets de Inscrição, configurar sync de função e ajustar os outros recursos do lado Discord. A mensagem fixada nesse canal é seu painel de controle único; a página Visão geral dos canais percorre tudo nela.
  • De volta à web, Integração Discord agora mostra um estado verde Ativo com pareamentos de função, canais de membro e o estado da conexão ao vivo.

Depois da instalação — e agora

Você quer…Onde ir
Habilitar tickets de Inscrição para candidatos entrarem via Discord#⚙️-guild-settings → botão Enable Enlist (veja Fluxo de inscrição)
Habilitar o pipeline de Aliado para membros de guilds parceiras se candidatarem como aliados#⚙️-guild-settings → botão Habilitar Aliado (veja Fluxo aliado) — tier Pro
Habilitar postagens de solicitações de regear no Discord#⚙️-guild-settings → botão Enable Regear
Mapear mais funçõesAba web Integração Discord → Funções
Mapear war roles a funções DiscordAba web Integração Discord → War Roles
Mapear cargos Discord de guilds parceiras para aprovações de aliadosAba web Integração Discord → Ally → Cargos Discord de parceiros
Adicionar ou remover funções Discord que podem ver a categoriaClique direito na categoria 🛡 AO Master no Discord → Editar Categoria → Permissões
Ver todo canal + botão que o bot criaVisão geral dos canais
Vincular seu personagem AlbionRode /whoami em qualquer canal AO Master, depois siga o prompt de link

Desparear

Se quiser remover o bot de um servidor Discord:

  1. Na web, abra Integração Discord → Configurações → Desparear.
  2. Digite UNPAIR para confirmar.

O bot exclui a categoria 🛡 AO Master e canais no Discord, descarta mapeamentos de função e limpa o diretório de canais de membro. Os dados da sua guilda AO Master (membros, funções, bancos, histórico de regear) são preservados — só a fiação do lado Discord é cortada. Você pode parear de novo a qualquer momento rodando /guild pair em um servidor Discord novo (ou no mesmo).