Funcionalidade de Notificação pode ser facilmente abusada

Como todos sabem, agora existe um recurso para notificar pessoas sobre um determinado tópico/postagem.

Isso é bom e justo.

NO ENTANTO, não há um tempo de espera/proteção contra o abuso desse recurso.

Durante os testes, consegui spammar pessoas usando o recurso de notificação. Parece que posso notificar quantas pessoas eu quiser, em quantos tópicos/respostas eu quiser.

A única maneira de punir um usuário por abusar desse recurso é ter alguém denunciando o spammer a um moderador, que terá que suspender a conta, silenciar a conta não impedirá que esse recurso seja abusado.

Minha Ideia:

Para cada nível de confiança, eles devem ter um limite de quantas pessoas podem notificar diariamente, isso ajudará a manter esse recurso em uso e também evitará que as pessoas sejam spamadas por esse recurso.

22 curtidas

Adicionar um ‘mínimo de confiança para notificar’ também poderia ser útil.

12 curtidas

Concordo, pode ser muito mal utilizado:

Trolls dedicados podem realmente fazer coisas com isso.

Imagine um macro ou algo assim sendo usado.

6 curtidas

Eu consideraria até mesmo os benefícios de ir um passo além e ter um recurso de lista de permissões (whitelist) nas preferências do usuário. Isso permitiria que você recebesse notificações de usuários/grupos pessoalmente confiáveis, o que é particularmente útil se a comunidade tiver mais de 1000 membros.

9 curtidas

Sim, eu entendo seu ponto de vista.

2 curtidas

Ou talvez expandir de alguma forma o escopo do limiar de consolidação de notificações para notificações sobre tópicos?

8 curtidas

Acho que muito dependeria de o quão sobrecarregada a funcionalidade de notificação está? Receio que não seja uma funcionalidade popular nos sites em que estou, então não consigo imaginar que sejam úteis para mim pessoalmente - mas agora que podemos apontar para posts, bem como para tópicos, acho que pode ser mais útil no futuro?

Para um usuário ocasionalmente superanimado (/troll :slightly_smiling_face:), um limite diário base, um multiplicador de nível de confiança e um nível de confiança mínimo, semelhante a outros recursos restritos por TL, podem ser suficientes para me dar tranquilidade.

Embora, como disse @Tris20, se você tiver uma grande base de membros e a funcionalidade de notificação for muito popular, dar a ela algo como a lista de permissões de PM também pode ser benéfico. E se você estiver recebendo muitas notificações, consolidá-las em uma página como as Curtidas consolidadas também pode ser bom para agrupar algum ruído em algo mais útil. :+1:


A opção ‘notificar sobre este post’ é apenas para Desktop? Quando clico no ícone :link: no menu do post, meu telefone abre um pop-up próprio em vez do do Discourse, e a opção de notificar não parece estar disponível ao pressionar o timestamp? Existe outra maneira?

7 curtidas

Está funcionando no meu navegador, no meu celular não, mas acho que isso é intencional, embora seja uma forma estranha de fazer, meio que anula o propósito de implementar o recurso.

4 curtidas

Existem maneiras de fazer isso por conta própria?

Porque estou preocupado que isso possa se tornar um problema maior se eu não tentar resolvê-lo o mais rápido possível. No momento, ninguém da minha comunidade descobriu isso, mas basta um troll para transformar isso em um problema enorme.

4 curtidas

Se não me engano, você poderia remover o botão de compartilhamento do parâmetro do menu de postagem (ou pelo menos ocultá-lo) https://your.domain/admin/site_settings/category/all_results?filter=share

4 curtidas

Hmmm, não quero ocultar tudo, apenas o botão notify.

4 curtidas

Você poderia usar um pouco de CSS. Algo como:

.btn-default.notify.btn {
    display: none;
}

(Embora isso também oculte o de compartilhar tópico. Você deve ser capaz de torná-lo mais específico, se precisar)

6 curtidas

Sim, acho que isso pode ser uma solução temporária, é um recurso útil, então perdê-lo não seria legal.

5 curtidas

Para tópicos, isso sempre existiu na parte inferior da página. Não é um recurso novo e tem sido em grande parte inexplorado desde o seu início (até agora).

Tudo isso pode ser culpa minha, no entanto. Recentemente, endossei (e reativei) um tópico solicitando que o recurso “Notificar” fosse expandido também para respostas.

Opa? :sweat_smile:


Independentemente disso, concordo que os administradores do site deveriam ter mais controle sobre isso. Só me preocupo que isso possa impactar seriamente a capacidade de notificar vários usuários em um único lote.

8 curtidas

Eu apoio isso, @codinghorror como esses números soam para os padrões:

TL0: zero
TL1: 6 notificações máx. 2 notificações por usuário
TL2: o dobro
TL3: o dobro novamente

13 curtidas

Vale ressaltar também que você ainda pode notificar usuários quando deslogado.

6 curtidas

Caramba… isso certamente deveria ser desativado.

Agora é um erro:

Deve ser removido da UI.

9 curtidas

Bem, foi meio que um alarme falso. Ele apenas exibe um erro.

Editar: Sim, você chegou antes de mim. Independentemente disso, o botão definitivamente deve ser removido. Ainda há muito trabalho a ser feito com a caixa de diálogo de compartilhamento unificada.

8 curtidas

Eu discordo. Em um fórum onde sou TL3, se descobrirmos que um usuário diz ter menos de 13 anos (COPPA), precisamos notificar um administrador para que ele possa entrar em contato com o usuário a respeito. E se não houver administradores online naquele momento, há pouco que possamos fazer a respeito.

6 curtidas

Sim, isso parece bom, surpresos por termos perdido isso, obrigado @JammyDodger por apontar! Deveríamos fazer backport também..

11 curtidas