Um fluxo de onboarding no Discord que funciona tem uma ordem rígida: um novo membro vê as regras antes de conseguir postar em qualquer outro lugar, a verificação é o portão que comprova que ele leu até ali, e a mensagem de boas-vindas vem depois, cumprimentando alguém que já passou pelo portão, e não alguém que pode sair sem ler nada. Se a ordem for invertida, com boas-vindas antes da verificação, ou com verificação sem uma etapa de regras antes, você irrita as pessoas com um servidor bloqueado antes de elas saberem o motivo, ou deixa contas não verificadas postarem antes de você ter filtrado qualquer coisa. Este guia explica como sequenciar tudo, e não apenas como configurar cada peça; para o passo a passo da própria verificação, veja como configurar a verificação no Discord.
As três peças e para que serve cada uma
- Um canal de regras / informações: visível para membros não verificados (ou para todos), explicando o que é o servidor e o que a verificação libera. É um canal comum do Discord com substituições de permissão, não um recurso de bot.
- Verificação: um painel com botão que concede um cargo quando clicado. Ela precisa de um canal para publicar e de um cargo para entregar, e o cargo do bot precisa estar acima do cargo que ele concede, ou o Discord recusa a alteração silenciosamente.
- Mensagem de boas-vindas: é publicada automaticamente na entrada, independentemente da verificação. Ela é disparada no momento em que alguém entra no servidor, e não no momento em que se verifica.
Esse último ponto importa para a sequência: boas-vindas e verificação são dois sistemas separados que não se comunicam. Um novo membro recebe a mensagem de boas-vindas imediatamente ao entrar e pode passar pela verificação no ritmo dele depois; a mensagem de boas-vindas não pode ser configurada para esperar a verificação primeiro.
Como montar corretamente o portão de permissões
O portão em si é uma configuração de permissões do Discord, não uma configuração do bot: o cargo @everyone (ou um cargo "não verificado" que todos recebem ao entrar) deve ter a permissão Ver Canal negada em todos os canais, exceto as regras e o canal do painel de verificação. O cargo de verificado, depois de concedido, deve ser o cargo que libera todo o resto, seja sendo adicionado às substituições de permissão de cada outro canal, seja de forma mais simples, tornando todos os canais comuns visíveis para "todos, exceto o cargo não verificado". A verificação do Noxyr cuida apenas da metade de clicar no botão e receber o cargo; a estrutura de visibilidade dos canais ao redor dela é a configuração padrão de permissões do servidor no Discord.
Uma sequência que funciona para a maioria dos servidores
- O novo membro entra. Ele cai em qualquer canal visível para uma conta não verificada, normalmente só as regras e o canal do painel de verificação.
- A mensagem de boas-vindas é disparada no canal de boas-vindas escolhido, independentemente do status de verificação. Se esse canal deve ser voltado ao público, certifique-se de que ele também esteja visível para contas não verificadas, ou a mensagem será publicada em um lugar que eles ainda nem conseguem ver.
- Ele lê as regras, depois vai ao canal de verificação e clica no botão.
- O cargo de verificado é concedido, o que (por meio da sua estrutura de permissões) libera todos os outros canais.
- Opcional: uma segunda mensagem ou canal "comece aqui", mais detalhado, fica visível apenas depois da verificação, para informações de onboarding que seriam desperdiçadas com alguém que ainda não se comprometeu a entrar direito.
Erros comuns de desenho
- O canal de boas-vindas não está visível para membros não verificados. Nesse caso, a mensagem de boas-vindas é publicada em um vazio do ponto de vista do novo membro; ele só a vê depois de verificar, quando ela já parece estar fora de ordem.
- Não há canal de regras antes do botão de verificação. A verificação comprova que alguém clicou em um botão, não que leu alguma coisa. Coloque as regras reais em um lugar que naturalmente leve ao clique.
- Cargo do bot posicionado abaixo do cargo de verificado. É o relato mais comum de "a verificação não funciona": o Discord recusa a concessão do cargo silenciosamente, sem nenhum erro exibido para o membro ou nos logs do bot além de uma ação que falhou. Mova o cargo do bot para acima dele em Configurações do Servidor → Cargos.
- Muitas etapas antes do portão. Um canal de regras, um captcha, uma pergunta de verificação de idade e um botão de verificação em sequência fazem as pessoas desistirem. Uma leitura clara das regras e um clique é a quantidade certa de atrito para a maioria das comunidades.
Onde entra um canal de avaliações ou FAQ
Se o servidor vende qualquer coisa, coloque a vitrine e os canais de avaliações atrás do portão de verificação também, e não antes dele. Uma conta não verificada navegando em uma loja antes de ter aceitado qualquer regra está fora de ordem, e além disso significa que o anti-spam está monitorando um canal cheio de pessoas que ainda não passaram por nenhum filtro. O suporte por tickets normalmente pode ficar aberto antes da verificação, já que alguém que precisa de ajuda antes de conseguir enxergar bem o servidor é um caso real, ainda que raro.
Perguntas frequentes
A verificação impede que bots de spam entrem? Ela impede que eles publiquem em qualquer lugar até clicarem em um botão, o que filtra bots simples de entrar e enviar spam sem interagir mais. Não é um captcha e não detecta cliques automatizados. Combine-a com o anti-spam para abusos por mensagem vindos de contas que passam pelo clique.
Posso exigir a verificação antes de alguém conseguir ler as regras? Não. A verificação concede um cargo depois de um clique, então as regras (ou qualquer coisa que explique por que a pessoa deve clicar) precisam estar visíveis antes desse clique, e não depois.
E se o cargo mais alto de um membro já estiver acima do cargo do bot? Então o bot também não pode conceder a ele o cargo de verificado, pelo mesmo motivo hierárquico pelo qual não pode agir sobre ele na moderação. Isso acontece principalmente com cargos de equipe muito antigos, criados antes de o bot ser configurado. Confira a ordem dos cargos depois de qualquer reinstalação do bot.
A mensagem de boas-vindas deve mencionar a verificação? Sim. Se as boas-vindas forem publicadas em um lugar que membros não verificados conseguem ver, uma linha como "verifique em #welcome-gate para liberar o resto do servidor" transforma a mensagem em parte do funil, em vez de um beco sem saída.
Posso trocar o cargo ou o canal de verificação depois sem quebrar os membros já verificados? Sim. Mudar o cargo ou o canal do painel afeta apenas os cliques futuros; os membros que já têm o cargo antigo de verificado o mantêm e não são reavaliados retroativamente.
Configure o próprio painel na página Verify do painel do seu servidor e leia a documentação de verificação e boas-vindas para ver o comportamento exato de cada campo.