Hierarquia de Cargos do Discord e Operações de Bot: Armadilha Comum

O sistema de permissões do Discord depende de uma hierarquia rígida de cargos. Quando um bot não consegue executar ações como atribuir cargos ou expulsar membros, a causa geralmente é um posicionamento incorreto do cargo. Muitos administradores de servidor acham que dar ao bot a permissão de Administrador é suficiente para ignorar todas as restrições. Isso não é verdade. O cargo mais alto do bot … Leia mais

Como Exibir Membros de um Cargo com um Comando Slash

O Discord não possui um comando slash nativo que liste todos os membros de um cargo específico. Administradores e moderadores de servidores frequentemente precisam ver quem tem um determinado cargo para gerenciar permissões, verificar atribuições ou auditar membros. Este artigo explica como usar um bot personalizado com um comando slash para exibir membros de um cargo. Você … Leia mais

Como Criar um Menu de Cargos Autoatribuíveis no Discord

Você quer que os membros do seu servidor Discord escolham seus próprios cargos sem precisar chamar um administrador toda vez. Um menu de cargos autoatribuíveis permite que os usuários cliquem em um botão ou reajam com um emoji para receber automaticamente um cargo. O Discord não possui um menu de cargos nativo, mas você pode criar um usando um bot como Carl-bot ou MEE6. … Leia mais

Automação de Cargos no Discord: Como Sincronizar com os Patreon Tiers

Gerenciar uma comunidade em crescimento no Patreon geralmente significa atribuir manualmente cargos a centenas de apoiadores no seu servidor do Discord. Esse processo consome tempo e é propenso a erros, especialmente quando os patrões mudam de tier ou cancelam suas contribuições. O Discord oferece uma integração nativa com o Patreon que sincroniza automaticamente os tiers de contribuição com os cargos do servidor, eliminando a necessidade de atualizações manuais. … Leia mais

Deslocamento de Posição de Cargos no Discord Após Bot Adicionar Novos Cargos: Correção

Quando um bot adiciona automaticamente novos cargos ao seu servidor Discord, as posições dos cargos organizados manualmente podem mudar inesperadamente. Esse deslocamento quebra hierarquias de permissão e pode fazer com que comandos de moderação ou acesso a canais parem de funcionar corretamente. A causa raiz é que o Discord atribui a posição mais alta disponível a um novo cargo por padrão, empurrando todos os cargos existentes para baixo. Este artigo explica exatamente por que o deslocamento ocorre e fornece uma correção passo a passo para restaurar e travar a ordem dos cargos.

Como Limitar a Atribuição de Cargos sem Conceder Administrador

Ao gerenciar um servidor Discord, você pode querer permitir que membros confiáveis atribuam ou removam cargos específicos sem dar a permissão total de Administrador. O sistema de permissões padrão dificulta isso, pois apenas membros com a permissão Gerenciar Cargos podem editar atribuições, e essa permissão muitas vezes concede controle excessivo. O Discord resolve esse problema … Leia mais

Requisitos de Nível para Exibir Ícones de Cargos no Discord Explicados

Você pode notar que alguns servidores do Discord exibem ícones coloridos ao lado dos nomes dos cargos, enquanto o seu servidor não. Esse recurso está diretamente ligado ao nível de assinatura do servidor, não às permissões individuais do usuário. O Discord restringe a exibição de ícones de cargos a servidores que atingiram um nível específico de Server Boost. Este artigo explica exatamente qual … Leia mais

Como Migrar Cargos para um Novo Servidor no Discord

Mover sua comunidade para um novo servidor do Discord é uma tarefa grande. Você quer manter as mesmas permissões, cores e hierarquia que seus membros estão acostumados. Recriar cada cargo manualmente leva muito tempo e convida a erros. Este artigo explica como copiar cargos de um servidor para outro usando o recurso de modelo de servidor integrado do Discord … Leia mais

Como Restringir um Canal a uma Combinação Específica de Cargos

Você quer dar a um grupo de usuários acesso a um canal privado do Discord apenas se eles tiverem dois ou mais cargos específicos ao mesmo tempo. O sistema de permissões do Discord funciona em um modelo aditivo, onde qualquer cargo com a permissão Ler Mensagens concede acesso, a menos que seja explicitamente negado. Este artigo explica como usar a hierarquia de cargos, substituições de permissão e configurações de nível de canal para restringir um canal a uma combinação específica de cargos, como Moderador e VIP juntos.

Principais Conclusões: Restringir um Canal a uma Combinação de Cargos

  • Configurações do Servidor > Cargos > Criar Cargo: Crie um cargo de combinação dedicado que os usuários devem receber manualmente junto com seus cargos existentes.
  • Permissões do Canal > Permissões Avançadas > Negar Ver Canal: Negue a permissão Ver Canal para o cargo @everyone e para quaisquer cargos que não devem acessar o canal.
  • Permissões do Canal > Permissões Avançadas > Permitir Ver Canal: Permita a permissão Ver Canal apenas para o cargo de combinação que você criou.

Como o Sistema de Permissões do Discord Funciona para Combinações de Cargos

O Discord não suporta nativamente condições lógicas AND entre cargos. Um usuário com o cargo A e o cargo B pode ver um canal se o cargo A ou o cargo B tiver a permissão Ver Canal permitida. Para impor uma restrição de combinação verdadeira, você deve criar um terceiro cargo que represente a interseção dos dois cargos. Esse terceiro cargo é então atribuído aos usuários que atendem ao requisito de combinação.

O princípio central é negar o acesso ao canal para todos os cargos, exceto o cargo de combinação. Isso significa que você deve negar explicitamente a permissão Ver Canal para o cargo @everyone e para quaisquer cargos individuais que não devem conceder acesso sozinhos. Em seguida, você permite Ver Canal apenas para o cargo de combinação.

Essa abordagem funciona porque o Discord verifica as permissões em uma ordem específica: hierarquia de cargos, substituições de canal e, em seguida, a substituição mais específica vence. Ao negar no nível do cargo e permitir no nível do canal para o cargo de combinação, você cria a restrição exata de que precisa.

Pré-requisitos Antes de Começar

Você precisa da permissão Gerenciar Servidor para criar cargos e editar permissões de canal. Você também precisa saber quais cargos deseja combinar. Para este guia, usamos Moderador e VIP como os dois cargos, e criamos um novo cargo chamado Moderador-VIP para representar a combinação.

Passos para Restringir um Canal a uma Combinação Específica de Cargos

Passo 1: Criar o Cargo de Combinação

  1. Abra as Configurações do Servidor
    Clique com o botão direito no ícone do seu servidor na barra lateral esquerda e selecione Configurações do Servidor no menu de contexto.
  2. Vá para a aba Cargos
    No painel de navegação esquerdo, clique em Cargos. Isso mostra uma lista de todos os cargos existentes no seu servidor.
  3. Crie um novo cargo
    Clique no botão Criar Cargo. Nomeie o cargo de forma descritiva, como Moderador-VIP. Você pode atribuir uma cor e um ícone para facilitar a identificação na lista de membros.
  4. Salve o cargo
    Clique em Salvar Alterações na parte inferior da página. O novo cargo agora aparece na lista de cargos.

Passo 2: Atribuir o Cargo de Combinação aos Usuários

  1. Abra a lista de membros
    Clique no nome do servidor no topo da lista de canais para abrir o menu do servidor e selecione Membros.
  2. Encontre um usuário que tenha ambos os cargos base
    Percorra a lista ou use a barra de pesquisa para localizar um usuário que atualmente possui os cargos Moderador e VIP.
  3. Atribua o cargo de combinação
    Clique no sinal de mais ao lado do nome do usuário e selecione o cargo Moderador-VIP no menu suspenso. Repita para cada usuário que atende aos critérios de combinação de cargos.

Passo 3: Configurar as Permissões do Canal

  1. Abra as configurações do canal alvo
    Clique com o botão direito no canal de texto ou voz que deseja restringir e selecione Editar Canal no menu de contexto.
  2. Vá para a aba Permissões
    Na janela de configurações do canal, clique em Permissões no painel de navegação esquerdo. Isso mostra as substituições de permissão atuais para o canal.
  3. Negue Ver Canal para @everyone
    Clique no cargo @everyone na lista. Na seção Permissões Gerais, encontre Ver Canal e clique no ícone X vermelho para negar. Isso remove o acesso de todos os usuários por padrão.
  4. Negue Ver Canal para os cargos base
    Clique no cargo Moderador na lista de permissões. Defina Ver Canal como X vermelho (negado). Repita para o cargo VIP. Isso garante que nenhum dos cargos sozinho possa ver o canal.
  5. Permita Ver Canal para o cargo de combinação
    Clique no cargo Moderador-VIP na lista de permissões. Defina Ver Canal como o checkmark verde (permitido). Isso concede acesso apenas aos usuários que possuem este cargo de combinação específico.
  6. Salve as alterações
    Clique em Salvar Alterações na parte inferior da página. O canal agora está restrito a usuários que possuem o cargo Moderador-VIP.

Erros Comuns e Coisas a Evitar

Esquecer de Negar Ver Canal para @everyone

Se você não negar Ver Canal para @everyone, todos os usuários no servidor verão o canal em sua lista de canais, mesmo que não possam ler mensagens. Sempre defina @everyone como negado primeiro.

Não Negar Ver Canal para os Cargos Base

Se você permitir Ver Canal para o cargo Moderador, qualquer usuário com esse cargo pode ver o canal mesmo sem o cargo VIP. Você deve negar explicitamente os cargos base para impor o requisito de combinação.

Atribuir o Cargo de Combinação Incorretamente

O cargo de combinação deve ser atribuído manualmente a cada usuário que possui ambos os cargos base. O Discord não atribui cargos automaticamente com base em combinações de cargos. Você pode usar um bot como MEE6 ou Dyno para automatizar esse processo, se necessário.

Conflitos de Hierarquia de Cargos

Se o cargo de combinação estiver posicionado abaixo de um cargo base na lista de cargos, a substituição de permissão do cargo base ainda pode ser aplicada. Arraste o cargo de combinação para cima dos cargos base na aba Cargos para garantir que ele tenha prioridade.

Comparação de Substituições de Permissão: Negar vs Permitir vs Neutro

Configuração Efeito no Acesso do Usuário Quando Usar
Neutro (barra cinza) Usa a permissão padrão do cargo ou do servidor Quando você deseja que a configuração padrão do cargo seja aplicada sem substituição
Permitir (checkmark verde) Concede a permissão independentemente de outras substituições Apenas para o cargo de combinação que deve ter acesso
Negar (X vermelho) Remove a permissão mesmo que outro cargo a permita Para @everyone e cargos base que não devem ter acesso

As substituições de permissão do Discord seguem uma hierarquia onde a substituição mais específica vence. Uma negação no nível do canal para um cargo base substitui uma permissão no nível do servidor. É por isso que o método de combinação funciona de forma confiável.

Agora você pode restringir qualquer canal do Discord a uma combinação específica de cargos criando um cargo de combinação dedicado, atribuindo-o a usuários qualificados e definindo as substituições corretas de negar e permitir. Para gerenciamento contínuo, considere usar um bot para automatizar a atribuição de cargos quando os usuários ganharem ou perderem cargos base. A mesma técnica funciona para canais de voz e permissões de nível de categoria, se você aplicar as substituições no nível da categoria.

Cargo Premium do Discord para Impulsionadores de Servidor: Como Configurar

O impulsionamento de servidor é um recurso importante no Discord que permite aos membros desbloquear vantagens para todo o servidor. Uma das configurações mais solicitadas é conceder um cargo especial aos impulsionadores. Sem um cargo dedicado, os impulsionadores podem se sentir não reconhecidos, e você perde a chance de recompensar a lealdade. Este artigo explica como criar e atribuir … Leia mais