Por que menções @here do Discord disparam notificações mesmo com supressão
🔍 WiseChecker

Por que menções @here do Discord disparam notificações mesmo com supressão

Usuários do Discord frequentemente suprimem notificações @here em servidores ou canais, esperando silêncio desse tipo de menção. No entanto, as notificações ainda aparecem, causando confusão e frustração. Isso acontece porque @here tem comportamento distinto de @everyone, e as configurações de supressão de notificações as tratam de forma diferente. Este artigo explica o motivo técnico por trás dessa discrepância e fornece etapas exatas para parar as menções @here de dispararem notificações.

Principais Conclusões: Como as Notificações @here Ignoram a Supressão

  • Configurações do Servidor > Visão Geral > Suprimir @everyone e @here: Essa opção se aplica apenas ao servidor inteiro, não a canais individuais, e não substitui as substituições em nível de canal.
  • Configurações de notificação específicas do canal: Se um canal tiver uma substituição definida como “Todas as Mensagens” ou um cargo com permissão de menção, @here ainda notificará.
  • Permissão de menção baseada em cargo: Cargos com a permissão “Mencionar @everyone, @here e Todos os Cargos” farão com que @here ignore a supressão em nível de usuário.

ADVERTISEMENT

Por que as Notificações @here Persistem Apesar da Supressão

A causa raiz está na hierarquia de notificações do Discord. Quando você suprime @everyone e @here em um servidor, está desabilitando o tipo de menção padrão que se aplicaria a todos os canais. No entanto, essa configuração não é absoluta. Ela pode ser substituída por duas coisas: substituições de notificação específicas do canal e permissões de cargo.

As substituições de notificação de canal permitem que um administrador do servidor defina um canal para o modo “Todas as Mensagens”, que ignora a supressão em nível de servidor. Além disso, se um cargo tiver a permissão “Mencionar @everyone, @here e Todos os Cargos” ativada, qualquer membro com esse cargo pode disparar notificações @here que ignoram sua supressão. As próprias configurações de notificação do usuário também desempenham um papel: se você não desativou manualmente o @here nas Configurações do Usuário, a notificação ainda chegará.

Ordem de Prioridade das Notificações do Discord

O Discord avalia as notificações nesta ordem, da maior para a menor prioridade:

  • Substituições de notificação específicas do canal (ex.: “Todas as Mensagens”)
  • Permissão de cargo para mencionar @everyone e @here
  • Configuração de supressão em nível de servidor
  • Configurações de notificação do usuário

Como as substituições de canal e as permissões de cargo estão acima da configuração de supressão do servidor, elas podem fazer com que @here notifique mesmo quando você pensa que o suprimiu.

Passos para Parar as Notificações @here Completamente

Para suprimir totalmente as notificações @here, você deve verificar três camadas: suas configurações de usuário, a opção de supressão do servidor e quaisquer substituições de canal. Siga estas etapas em ordem.

Passo 1: Desative @here nas Configurações de Notificação do Usuário

  1. Abra as Configurações do Usuário
    Clique no ícone de engrenagem ao lado do seu avatar no canto inferior esquerdo da janela do Discord.
  2. Vá para Notificações
    Selecione a aba Notificações na barra lateral esquerda.
  3. Desative Menções @here
    Na seção “Suprimir @everyone e @here”, ative a opção “Suprimir @everyone e @here”. Isso interrompe todas as notificações de @everyone e @here para esta conta de usuário em todos os servidores.

Passo 2: Ative a Supressão em Nível de Servidor

  1. Abra as Configurações do Servidor
    Clique com o botão direito no nome do servidor na barra lateral esquerda e selecione Configurações do Servidor.
  2. Navegue até Visão Geral
    Clique na aba Visão Geral à esquerda.
  3. Ative a Supressão
    Marque a caixa “Suprimir @everyone e @here”. Isso se aplica a todos os canais do servidor, a menos que seja substituído.

Passo 3: Verifique e Remova Substituições de Notificação de Canal

  1. Abra as Configurações do Canal
    Clique com o botão direito no nome do canal e selecione Editar Canal.
  2. Vá para Permissões
    Clique na aba Permissões à esquerda.
  3. Revise a Substituição para @everyone
    Observe o cargo @everyone. Se a permissão “Ler Mensagens” estiver marcada com um visto verde e “Enviar Mensagens” também estiver ativada, o canal pode ter uma substituição. Mais importante, verifique se algum cargo tem um visto verde para “Mencionar @everyone, @here e Todos os Cargos”. Se sim, esse cargo pode ignorar a supressão.
  4. Remova ou Modifique a Substituição
    Defina a permissão “Mencionar @everyone, @here e Todos os Cargos” para o ícone X cinza neutro (nem verde nem vermelho) para usar o padrão do servidor. Ou defina como vermelho para negar explicitamente a permissão.

Passo 4: Audite as Permissões de Cargo

  1. Abra as Configurações do Servidor
    Clique com o botão direito no nome do servidor e selecione Configurações do Servidor.
  2. Vá para Cargos
    Clique em Cargos na barra lateral esquerda.
  3. Verifique Cada Cargo
    Clique em cada cargo e role até a permissão “Mencionar @everyone, @here e Todos os Cargos”. Se estiver ativada (visto verde), qualquer membro com esse cargo pode disparar notificações @here que ignoram a supressão do usuário. Desative clicando no X vermelho.

ADVERTISEMENT

Se @here Ainda Disparar Notificações Após a Correção Principal

Mesmo após concluir todas as etapas acima, você ainda pode ver notificações @here. Isso geralmente acontece devido a um desses casos extremos.

Mensagens de Bot ou Webhook com @here

Bots e webhooks podem enviar menções @here se tiverem a permissão necessária. Mesmo que você tenha suprimido @here, um bot com a permissão “Mencionar @everyone, @here e Todos os Cargos” ainda pode disparar notificações. Para corrigir isso, vá em Configurações do Servidor > Integrações > Bots e webhooks e remova a permissão de menção do bot ou webhook.

Configurações de Notificação Mobile vs Desktop

O aplicativo móvel do Discord tem configurações de notificação separadas. Se você suprimiu @here no desktop, mas não no mobile, ainda receberá notificações no seu telefone. Abra o aplicativo móvel, vá em Configurações do Usuário > Notificações e ative “Suprimir @everyone e @here” também.

Servidor com Múltiplas Opções de Supressão

Alguns servidores usam bots para gerenciar notificações. Um bot pode ter seu próprio comando de supressão que substitui a configuração interna do Discord. Verifique os comandos do bot do servidor ou pergunte a um administrador se um bot está substituindo sua supressão.

Item Supressão em Nível de Usuário Supressão em Nível de Servidor Substituição de Canal
Escopo Todos os servidores para esta conta Todos os canais em um servidor Canal único
Substituições Nenhuma Substituições de canal e permissões de cargo Permissões de cargo
Efeito no @here Para todas as notificações @here Para @here a menos que substituído Pode permitir @here apesar da supressão

Para parar completamente as notificações @here, você deve desativá-las em todos os três níveis. O erro mais comum é ativar apenas a supressão em nível de servidor e esquecer de verificar as substituições de canal ou permissões de cargo. Depois de aplicar todas as etapas, teste pedindo a um amigo para enviar uma menção @here em um canal onde você fez alterações. Se a notificação ainda aparecer, revise as configurações de bot e mobile mencionadas acima.

ADVERTISEMENT