Como Ocultar um Canal do Discord de Novos Membros Até a Integração
🔍 WiseChecker

Como Ocultar um Canal do Discord de Novos Membros Até a Integração

Se você deseja que certos canais do Discord permaneçam invisíveis para novos membros até que eles concluam um processo de integração, é necessário configurar corretamente as permissões do servidor e o recurso de onboarding. Sem a configuração adequada, os novos membros podem ver todos os canais imediatamente, o que pode sobrecarregá-los ou expor conteúdo interno. O recurso de onboarding do Discord permite criar uma experiência de boas-vindas estruturada, onde os canais se tornam visíveis somente após o membro concluir etapas específicas. Este artigo explica exatamente como ocultar canais de novos membros e revelá-los somente após a integração ser concluída.

Principais Conclusões: Ocultar Canais Até a Integração Ser Concluída

  • Configurações do Servidor > Onboarding > Canais Padrão: Define quais canais são visíveis para novos membros antes de concluírem a integração.
  • Configurações do Servidor > Cargos > Gerenciar Permissões > Ver Canal: Desabilita a permissão Ver Canal para o cargo @everyone nos canais ocultos.
  • Configurações do Servidor > Cargos > Permissões do Cargo de Onboarding: Concede a permissão Ver Canal apenas ao cargo que os membros recebem após concluir a integração.

Como o Onboarding do Discord Controla a Visibilidade dos Canais

O recurso de onboarding do Discord, introduzido em 2023, permite que os donos de servidores criem um fluxo de boas-vindas personalizado. Novos membros veem apenas os canais que você designa como “padrão” até concluírem as etapas de integração. Depois de concluírem essas etapas, eles recebem um cargo especial que desbloqueia canais adicionais. Esse sistema depende de duas camadas de permissão: o cargo @everyone e o cargo de onboarding.

O cargo @everyone deve ter a permissão Ver Canal desabilitada para qualquer canal que você queira ocultar. Se @everyone puder ver o canal, mesmo membros não integrados o verão. O cargo de onboarding, que os membros recebem após concluir o fluxo, deve ter a permissão Ver Canal habilitada para esses mesmos canais. Essa combinação garante que apenas membros integrados possam ver os canais ocultos.

Pré-requisitos para Ocultar Canais

Antes de começar, verifique se os seguintes itens estão em vigor:

  • Você tem permissão Gerenciar Servidor no servidor do Discord.
  • O servidor tem menos de 200 membros, ou é um servidor da Comunidade com onboarding ativado. O onboarding está disponível apenas para servidores da Comunidade com menos de 200 membros ou para qualquer servidor da Comunidade que tenha atingido o Nível 1 de verificação.
  • Você sabe quais canais deseja ocultar e qual cargo será atribuído após a integração.

Passos para Ocultar um Canal do Discord de Novos Membros Até a Integração

Siga estes passos exatamente. A ordem é importante porque alterar as permissões do @everyone primeiro evita exposição acidental.

  1. Criar um Cargo de Onboarding
    Abra Configurações do Servidor > Cargos. Clique em Criar Cargo. Dê um nome como “Integrado” ou “Membro”. Não atribua nenhuma permissão ainda. Clique em Criar Cargo na parte inferior.
  2. Desabilitar Ver Canal para @everyone no Canal Alvo
    Clique com o botão direito no canal que deseja ocultar na lista de canais. Selecione Editar Canal. Vá para a aba Permissões. Em Cargos/Membros, encontre @everyone. Clique no X vermelho ao lado de Ver Canal para negar essa permissão. Clique em Salvar Alterações.
  3. Conceder Ver Canal ao Cargo de Onboarding
    Na mesma aba de Permissões do canal, clique no ícone + ao lado de Cargos/Membros. Digite o nome do cargo de onboarding que você criou. Clique no cargo para adicioná-lo. Defina Ver Canal como o visto verde para permitir. Clique em Salvar Alterações.
  4. Configurar Onboarding nas Configurações do Servidor
    Vá para Configurações do Servidor > Onboarding. Se o onboarding não estiver ativado, clique em Ativar Onboarding. Em Canais Padrão, selecione apenas os canais que os novos membros devem ver imediatamente. NÃO inclua o canal oculto. Em Etapas de Onboarding, crie uma etapa que atribua o cargo de onboarding. Por exemplo, crie uma etapa “Leia as Regras” que exige clicar em um botão e, em seguida, atribua o cargo de onboarding como recompensa.
  5. Testar o Fluxo de Onboarding
    Faça logout da sua conta do Discord ou use uma janela anônima do navegador. Entre no servidor usando um novo link de convite. Verifique se você vê apenas os canais padrão. Conclua a etapa de onboarding. Confirme que o canal oculto se torna visível após receber o cargo de onboarding.

Método Alternativo: Usar um Bot Personalizado para Onboarding

Se preferir não usar o onboarding integrado do Discord, você pode usar um bot como MEE6 ou Carl-bot para atribuir cargos após um membro reagir a uma mensagem ou concluir um captcha. A configuração de permissão é idêntica: desabilite Ver Canal para @everyone, conceda ao cargo que o bot atribui. O bot cuida da atribuição do cargo em vez do fluxo de onboarding.

Se os Canais Ocultos Ainda Aparecerem para Novos Membros

O Canal Aparece na Lista de Canais, mas Está Esmaecido

Isso acontece quando @everyone tem Ver Canal permitido, mas Enviar Mensagens negado. Volte para a aba de Permissões do canal e defina Ver Canal como X vermelho para @everyone. Salve e teste novamente.

O Cargo de Onboarding Não Está Sendo Atribuído

Verifique se a etapa de onboarding está configurada corretamente. Em Configurações do Servidor > Onboarding, clique na etapa que você criou. Certifique-se de que o campo Cargo a Atribuir está definido para o cargo de onboarding correto. Confirme também que a etapa não está definida como “Opcional” se você deseja que seja obrigatória.

Novos Membros Veem o Canal Oculto Antes da Integração

Isso geralmente significa que o cargo @everyone ainda tem Ver Canal permitido nesse canal. Verifique novamente as permissões do canal. Além disso, verifique se nenhum outro cargo (como “Membro” ou “Convidado”) tem permissão Ver Canal para esse canal. Remova quaisquer permissões conflitantes.

Opções de Visibilidade de Canal do Discord: Oculto vs Público vs Privado

Item Oculto (após onboarding) Público (visível a todos) Privado (somente convite)
Ver Canal para @everyone Negado Permitido Negado
Ver Canal para cargo de onboarding Permitido Não necessário Não necessário
Novo membro vê o canal antes do onboarding Não Sim Não
Canal aparece na lista do servidor Não (até ser integrado) Sim Não (a menos que o membro tenha o cargo)
Melhor caso de uso Canais de boas-vindas, regras, apresentação Chat geral, anúncios Apenas administradores, canais da equipe

Ocultar canais com onboarding oferece um meio-termo entre canais totalmente públicos e totalmente privados. Mantém o conteúdo invisível até que um membro conclua uma ação específica, sem exigir atribuição manual de cargos.

Depois de ocultar os canais usando os passos acima, os novos membros verão apenas os canais padrão que você selecionou. Assim que concluírem o fluxo de onboarding e receberem o cargo de onboarding, os canais ocultos aparecem automaticamente. Para controle avançado, considere criar vários cargos de onboarding que desbloqueiam diferentes categorias de canais com base nos interesses dos membros ou níveis de verificação. Teste o fluxo com uma conta fictícia antes de anunciar a mudança ao seu servidor.