Skip to content

Fluxo de Inscrever-se do membro

Como alguém vai de "interessado em entrar na sua guilda" para "membro com funções + personagem vinculado". O fluxo tem duas superfícies — o fluxo web + o fluxo do bot do Discord. Os dois rodam em paralelo; o candidato escolhe o que preferir.

Fluxo web

  1. Recrutador cria um link de Inscrever-se em Configurações → Enlists. O link fica como https://ao-master.com/enlist/<code>.
  2. Recrutador compartilha o link (no Discord, Reddit, fórum do Albion, onde for).
  3. Candidato clica no link → página pública de entrada com nome da guilda, ícone, descrição e um botão Join.
  4. Candidato faz cadastro / login no AO Master (se não tem conta, passa pela verificação de e-mail primeiro — veja Cadastro + verificação de e-mail).
  5. Candidato clica em Join → a candidatura cai em #Pedidos de Entrada dos recrutadores.
  6. Recrutador revisa em #Pedidos de EntradaAprovar (adiciona à guilda com a Função Padrão de Membro) ou Rejeitar (com motivo opcional mostrado ao candidato).
  7. Candidato aprovado cai no canal #Welcome da guilda. Vincula o personagem do Albion (veja Membros — Vincular um personagem do Albion) e começa a usar os canais.

Fluxo do bot Discord

Quando o bot do AO Master está vinculado (Configurações → Integração Discord) + pipeline de Inscrever-se configurada, candidatos podem usar Discord também:

  1. Usuário do Discord clica no botão [Inscrever-se] na mensagem de enlist fixada do bot no seu servidor.
  2. Bot cria um canal de ticket escopado para esse usuário — só o candidato + recrutadores veem.
  3. Wizard passa pelo candidato com algumas perguntas (qual personagem, qual interesse de war role etc.).
  4. Recrutador roda /enlist review no canal do ticket → abre um formulário de revisão do lado do AO Master (com busca de personagem + pré-atribuição de war role).
  5. Recrutador clica Aprovar → candidato ganha a função da guilda no Discord + cai como membro totalmente configurado no AO Master.
  6. Recrutador roda /enlist done quando a conversa no ticket termina → arquiva a transcrição no fórum de arquivo de enlist do bot + apaga o canal do ticket.

Se o recrutador decide rejeitar: /enlist reject @user com motivo opcional (o ticket fecha imediatamente + o candidato recebe DM com o motivo).

Os dois fluxos alimentam o mesmo lugar

Qualquer que seja o fluxo, o candidato acaba como o mesmo registro de membro. O wizard do Discord pré-preenche mais (personagem + war role); o fluxo web deixa isso para o candidato configurar depois de entrar.