Como Definir Permissões de Cargo no Discord Apenas para Canais Específicos
🔍 WiseChecker

Como Definir Permissões de Cargo no Discord Apenas para Canais Específicos

Administradores de servidores Discord muitas vezes precisam conceder acesso a um único canal sem dar permissões em todo o servidor. Por exemplo, você pode querer um chat privado para moderadores, um canal de voz dedicado para uma equipe de projeto ou um canal de anúncios somente leitura para usuários específicos. As permissões padrão de cargo no servidor não permitem esse nível de granularidade. Este artigo explica como criar um cargo que só aplica permissões a um ou mais canais específicos, deixando o restante do servidor inalterado.

Principais Pontos: Definir Permissões de Cargo Específicas para Canal

  • Configurações do Servidor > Cargos > Criar Cargo: Crie um novo cargo sem permissões padrão no servidor.
  • Configurações do Canal > Permissões > Adicionar Membros ou Cargos: Atribua o cargo a um canal específico com permissões personalizadas.
  • Substituições de Permissão: Substitua as configurações de negação padrão para o cargo no nível do canal para conceder acesso.

ADVERTISEMENT

Como Funcionam as Permissões de Canal no Discord

O Discord usa um sistema hierárquico de permissões. Cada servidor tem um conjunto de permissões padrão que se aplicam a todos os membros. Cargos podem adicionar ou remover permissões globalmente. No entanto, cada canal pode ter suas próprias substituições de permissão que sobrescrevem as configurações do servidor. Isso permite que você dê a um cargo permissões específicas em um canal enquanto nega em todos os outros.

O conceito principal é que as permissões são aditivas no nível do servidor e podem ser explicitamente permitidas ou negadas no nível do canal. Quando você cria um cargo e não concede nenhuma permissão no servidor, o cargo não tem poder por padrão. Então, nas configurações do canal, você adiciona esse cargo e define exatamente o que ele pode fazer naquele canal. Isso é chamado de substituição de permissão.

Antes de começar, você precisa da permissão Gerenciar Servidor ou da permissão Administrador para criar cargos e editar permissões de canal. Você também precisa saber qual canal ou canais deseja restringir.

Passos para Criar um Cargo Específico para Canal

Siga estes passos para criar um cargo que só tenha permissões em um canal específico. O exemplo usa um canal de texto privado para moderadores, mas o mesmo método funciona para qualquer tipo de canal.

Passo 1: Criar um Novo Cargo Sem Permissões no Servidor

  1. Abra as Configurações do Servidor
    Clique no nome do servidor no canto superior esquerdo da janela do Discord. Selecione Configurações do Servidor no menu suspenso.
  2. Vá para a Seção de Cargos
    Na barra lateral esquerda, clique em Cargos. Em seguida, clique no botão Criar Cargo no canto superior direito.
  3. Nomeie o Cargo e Desabilite Todas as Permissões
    Dê ao cargo um nome descritivo, como “Acesso ao Canal Privado”. Em Permissões, certifique-se de que todas as opções estejam na posição cinza ou desligada. Não habilite nenhuma permissão no servidor. Clique em Salvar Alterações.

Passo 2: Atribuir o Cargo aos Usuários

  1. Abra a Aba de Membros do Cargo
    Na página de Cargos, clique no cargo que você acabou de criar. Em seguida, clique na aba Gerenciar Membros.
  2. Adicione Membros
    Clique no botão Adicionar Membros. Digite o nome de usuário do membro que você deseja conceder acesso. Selecione o usuário e clique em Adicionar. Repita para cada membro que precisa de acesso ao canal.

Passo 3: Configurar Permissões do Canal para o Cargo

  1. Abra as Configurações do Canal de Destino
    Clique com o botão direito no canal que você deseja restringir. Selecione Editar Canal no menu de contexto.
  2. Vá para a Aba de Permissões
    Na janela de configurações do canal, clique na aba Permissões na barra lateral esquerda.
  3. Adicione o Cargo ao Canal
    Em Cargos/Membros, clique no ícone +. No menu suspenso que aparece, selecione o cargo que você criou. O cargo agora aparece na lista.
  4. Defina as Permissões Desejadas
    Clique no nome do cargo na lista. Você verá uma lista de permissões com três pontos ao lado de cada: marca de verificação verde (permitir), X vermelho (negar) ou cinza (neutro). Para um canal de texto privado, defina as seguintes permissões como marca de verificação verde:
    – Ver Canal
    – Ler Histórico de Mensagens
    – Enviar Mensagens
    – Adicionar Reações
    Deixe todas as outras permissões como cinza (neutro).
  5. Salve as Alterações
    Clique em Salvar Alterações na parte inferior da janela. O canal agora está visível e utilizável apenas por membros com este cargo.

Passo 4: Ocultar o Canal de Outros Cargos (Opcional)

Se você quiser que o canal fique invisível para todos, exceto para o cargo que você criou, você precisa negar a permissão Ver Canal para o cargo padrão @everyone. Na mesma aba de permissões do canal, clique no cargo @everyone. Defina Ver Canal como X vermelho (negar). Clique em Salvar Alterações. Agora apenas membros com o cargo personalizado podem ver e acessar o canal.

ADVERTISEMENT

Erros Comuns e Limitações

Mesmo seguindo os passos acima, você pode encontrar problemas. Aqui estão os mais comuns e como corrigi-los.

Membros Ainda Podem Ver o Canal

Se membros sem o cargo podem ver o canal, provavelmente o cargo @everyone tem Ver Canal permitido. Vá para as permissões do canal, clique em @everyone e defina Ver Canal como negar. Verifique também se outros cargos que o membro possui concedem Ver Canal no nível do servidor. Lembre-se de que as substituições de permissão não sobrescrevem permissões do servidor a menos que sejam explicitamente negadas.

Permissões do Cargo Afetam Outros Canais

Se o cargo acidentalmente concede permissões em outros canais, você provavelmente habilitou permissões no servidor ao criar o cargo. Volte para Configurações do Servidor > Cargos, clique no cargo e, em Permissões, defina todas as opções como cinza. Depois, verifique novamente as substituições específicas do canal.

Acesso ao Canal de Voz Não Funciona

Para canais de voz, você também deve conceder as permissões Conectar e Falar na substituição do canal. Além disso, se o canal estiver em uma categoria, as permissões da categoria podem sobrescrever as permissões do canal. Clique com o botão direito na categoria, selecione Editar Categoria, vá em Permissões e certifique-se de que o cargo não tenha permissões conflitantes lá.

Bot Não Consegue Ver o Canal

Bots usam seu próprio cargo, geralmente com o nome do bot. Se você quiser que um bot acesse o canal privado, adicione o cargo do bot às permissões do canal com as permissões necessárias. Bots não herdam permissões de cargos de usuários.

Item Permissões no Servidor Permissões Específicas do Canal
Escopo Aplica-se a todos os canais do servidor Aplica-se apenas ao canal selecionado
Local de configuração Configurações do Servidor > Cargos > Permissões Configurações do Canal > Permissões > Adicionar Cargo
Comportamento padrão Todas as permissões desligadas por padrão Permissões neutras a menos que substituídas
Prioridade de substituição Menor prioridade que substituições de canal Substitui configurações do servidor
Caso de uso Conceder acesso amplo como expulsar ou banir Restringir acesso a um único canal privado

Seguindo estes passos, você pode criar um cargo que concede permissões apenas em canais específicos. Isso mantém o restante do seu servidor seguro e organizado. Após configurar o cargo, teste fazendo login como um membro com o cargo e verificando se você consegue acessar apenas o canal pretendido. Para configurações avançadas, considere usar categorias de canal para aplicar as mesmas substituições de permissão a vários canais de uma vez.

ADVERTISEMENT