Ao mencionar um cargo em um servidor do Discord, o esperado é que todos os membros com aquele cargo recebam uma notificação. No entanto, muitos administradores relatam que as menções de cargo não disparam alertas. Esse problema geralmente ocorre porque o cargo tem a permissão “Permitir que qualquer um mencione este cargo” desativada, ou porque o usuário alterou as configurações de notificação do servidor ou canal. Este artigo explica as causas exatas e fornece passos claros para restaurar as notificações de menção de cargo.
Resumo: Restaurar notificações de menção de cargo
- Configurações do Servidor > Cargos > [Cargo] > Permissões > Mencionar Cargo: Ative esta permissão para que o cargo possa ser @mencionado por qualquer pessoa com a permissão necessária.
- Configurações do Usuário > Notificações > Notificações do Servidor: Certifique-se de que o usuário não configurou o servidor para “Suprimir @everyone e @here”, o que também bloqueia menções de cargo.
- Editar Canal > Permissões > @everyone > Ler Mensagens: Os usuários devem ter permissão de Ler Mensagens no canal onde o cargo é mencionado.
Por que menções de cargo não disparam notificações
O Discord usa um sistema de permissões em camadas para menções de cargo. A primeira camada é o próprio cargo: cada cargo tem uma opção chamada “Permitir que qualquer um mencione este cargo”. Se essa opção estiver desativada, apenas membros com permissão de “Administrador” ou “Mencionar @everyone, @here e Todos os Cargos” podem disparar uma notificação para aquele cargo. A segunda camada são as configurações individuais de notificação do usuário. Um usuário pode silenciar um servidor ou configurá-lo para “Apenas @menções”, o que ainda permite menções de cargo, mas também pode suprimir todas as menções @everyone e @here, o que às vezes bloqueia menções de cargo dependendo da versão do cliente. A terceira camada é a permissão do canal: um usuário deve ter a permissão “Ler Mensagens” no canal onde a menção ocorre. Se alguma dessas camadas bloquear a menção, a notificação não aparece.
Passos para corrigir notificações de menção de cargo
Siga estes passos em ordem. Após cada passo, teste enviando uma menção de cargo em um canal de teste.
- Ativar a permissão de menção do cargo
Abra seu servidor do Discord. Vá em Configurações do Servidor > Cargos. Clique no cargo que não está disparando notificações. Role até a seção Permissões. Encontre a permissão Permitir que qualquer um mencione este cargo e ative-a. Se você quiser que apenas moderadores mencionem o cargo, deixe desativada e certifique-se de que o usuário que envia a menção tenha a permissão Mencionar @everyone, @here e Todos os Cargos ativada em seu cargo. - Verificar as configurações de notificação do servidor do usuário
Peça ao usuário afetado para abrir o Discord e ir em Configurações do Usuário > Notificações. Em Notificações do Servidor, encontre o servidor em questão e clique nele. Certifique-se de que a configuração não está como Suprimir @everyone e @here. Se estiver, mude para Todas as Mensagens ou Apenas @menções. Menções de cargo estão na categoria @menções, então “Apenas @menções” deve funcionar. - Verificar as permissões do canal para o usuário
Clique com o botão direito no canal onde a menção de cargo é enviada e selecione Editar Canal. Vá para a aba Permissões. Observe o cargo @everyone ou o cargo específico do usuário afetado. Confirme que Ler Mensagens está ativado. Se estiver negado, o usuário não receberá nenhuma notificação daquele canal. - Verificar se o usuário silenciou o canal ou servidor
Se o usuário silenciou o canal específico ou o servidor inteiro, ele não receberá notificações. Peça ao usuário para clicar com o botão direito no ícone do servidor e garantir que Silenciar Servidor esteja desmarcado. Da mesma forma, clique com o botão direito no canal e garanta que Silenciar Canal esteja desativado. - Testar com um cargo ou usuário diferente
Crie um novo cargo de teste com apenas a permissão Permitir que qualquer um mencione este cargo ativada. Atribua-o a um usuário de teste. Envie uma menção de uma conta diferente. Se o teste funcionar, o cargo original tem um conflito de permissão ou o usuário original tem uma configuração do lado do cliente bloqueando.
Se as menções de cargo ainda não funcionarem
Menção de cargo silenciosa para um usuário específico, mas funciona para outros
Isso indica que o usuário tem uma substituição pessoal de notificação. Peça ao usuário para verificar Configurações do Usuário > Notificações > Notificações do Servidor e garantir que o servidor não esteja configurado para Suprimir @everyone e @here. Verifique também se o usuário silenciou o servidor ou o canal.
Menção de cargo funciona no desktop, mas não no celular
As configurações de notificação no celular são independentes. No aplicativo Discord para celular, toque na foto do perfil, vá em Notificações e verifique se Notificações do Servidor para o servidor específico não está silenciado. Verifique também se as configurações de notificação do sistema do dispositivo permitem que o Discord envie alertas.
Menções de cargo de bots não disparam notificações
Bots precisam da permissão Mencionar @everyone, @here e Todos os Cargos em seu cargo para disparar menções de cargo. Se o bot está enviando a menção, certifique-se de que o cargo do bot tenha essa permissão ativada. Você pode verificar isso em Configurações do Servidor > Cargos editando o cargo do bot e marcando a permissão Mencionar @everyone, @here e Todos os Cargos.
Permissões de menção de cargo: Dono do Servidor vs Moderador vs Membro
| Item | Dono do Servidor | Moderador | Membro |
|---|---|---|---|
| Pode mencionar qualquer cargo sem permissão | Sim | Não | Não |
| Requer permissão de menção no cargo | Não | Sim, a menos que tenha permissão de Admin ou Mencionar Todos os Cargos | Sim, a menos que tenha permissão de Admin ou Mencionar Todos os Cargos |
| Comportamento padrão de notificação para menção de cargo | Sempre notificado | Notificado se a menção de cargo estiver ativada e as configurações do usuário permitirem | Notificado se a menção de cargo estiver ativada e as configurações do usuário permitirem |
| Pode substituir a supressão de menção de cargo | Sim, alterando a permissão do cargo | Sim, alterando a permissão do cargo se tiver permissão de Gerenciar Cargos | Não |
O dono do servidor ignora todas as verificações de permissão para menções de cargo. Moderadores devem ter a permissão Administrador ou Mencionar @everyone, @here e Todos os Cargos para mencionar um cargo que tenha a opção de menção desativada. Membros comuns só podem mencionar um cargo se a opção Permitir que qualquer um mencione este cargo estiver ativada e eles tiverem Ler Mensagens no canal.
Após seguir os passos acima, você pode restaurar as notificações de menção de cargo para qualquer cargo em seu servidor Discord. A correção mais comum é ativar a permissão de menção no nível do cargo e garantir que o usuário afetado não tenha suprimido as menções @everyone e @here. Como dica avançada, você pode criar um cargo dedicado com Permitir que qualquer um mencione este cargo ativado e atribuí-lo apenas aos membros que precisam ser notificados, evitando pings indesejados para o resto do servidor.