Sinto que sou um personagem don’t-notify (não notificar), não importa o quão bem documentado esteja, seria realisticamente um recurso oculto. Usuários avançados o utilizariam, mas o frequentador médio do fórum talvez nunca o descobrisse.
Clicar no link gerado para ver uma opção também seria bem oculto. Se houvesse uma indicação de interface do usuário, seria bom se ela também melhorasse a descoberta.
Talvez um ícone no link gerado para incentivar um clique. Ou um pop-up ao selecionar um nome da lista de autocompletar. Ou a ideia do mcwumbly acima:
…um elemento semelhante à lista de endereços no compositor de mensagens diretas que tornaria explícito quais pessoas e/ou grupos serão notificados:
Sim, e sem esquecer que na maioria das comunidades a norma provavelmente é o oposto do que queremos aqui no meta.
E se houvesse alguma mágica e uma configuração do site pudesse ser ativada para tornar as notificações menos barulhentas por padrão para membros que são mencionados, mas que não estão ativamente envolvidos em um tópico. Poderia haver um pop-up que informasse ao autor e lhe desse a opção de notificá-los de qualquer maneira:
Você mencionou @toddz@tobiaseigen, mas eles não estão ativos neste tópico. Você tem certeza de que deseja notificá-los? sim/não/editar postagem
Imagino que uma simples opção de sim/não/editar exigiria menos código para implementar do que o diálogo do mcwumbly com seleção por usuário.
Mas fico pensando na palavra “active”. Será que significaria apenas presente no tópico?
Por exemplo, estou mencionando o mcwumbly sem um @ porque, embora ele esteja lá, ele não tem sido ativo no tópico desde 2018, e imagino que você o traria de volta se fosse apropriado. Será que um usuário comum pensaria em deixar de usar o @? Ou simplesmente o usaria por hábito ou por normas percebidas, e depois se depararia com uma escolha tudo ou nada?
Eu também não! Mas quando clicar no @nome_de_usuário, ver um pequeno menu com opções (semelhante a selecionar e citar/editar/explicar texto) seria bem legal.