Peter Bäckgren:
Criar um novo pseudo-todos com todos, exceto usuários que se comportam mal, seria um trabalho enorme (talvez não com um script, mas ainda assim).
Como eu disse, pensando alto tentando resolver o problema… esperando ter um momento de epifania .
O problema real é um usuário escrevendo suas postagens em qualquer área que ele esteja lendo no momento (geralmente a postagem mais recente de qualquer coisa). Não é um grande problema, exceto que as postagens são tão incoerentes que são propensas a perturbar outros usuários. O problema é que ele é absolutamente necessário em uma área (100%, área de dinheiro), mas eu ficaria feliz em limitá-lo ao modo de visualização em todos os outros lugares .
Acho que o mais próximo que você poderia chegar disso com o Discourse seria silenciar o usuário, o que permitiria que ele lesse/visse, mas não postasse:
https://meta.discourse.org/t/discourse-moderation-guide/63116#silence-the-user-26
Joshua Rosenfeld:
Se o comportamento continuar, certifique-se de seguir as consequências listadas. Você pode optar por…
Silenciar o usuário
Usuários silenciados são impedidos de criar novos tópicos, postagens, sinalizações ou mensagens privadas no site. Eles ainda podem realizar outras ações, como “curtir” postagens, ler tópicos, responder a mensagens privadas, etc. Além disso, eles podem se comunicar com moderadores via mensagem privada, para que você possa continuar a se comunicar com eles para tentar resolver o comportamento.
Não é granular o suficiente para permitir que ele poste apenas em certas categorias.
Mas, como o guia de moderação menciona, uma opção é também tentar entrar em contato com o usuário primeiro, antes de recorrer aos recursos de silenciar/banir:
https://meta.discourse.org/t/discourse-moderation-guide/63116#the-difficult-user-22
Joshua Rosenfeld:
Não faça suposições
Primeiro, tente evitar assumir que o usuário tem uma intenção negativa. Ele pode simplesmente ser ignorante das regras, pode não falar bem o idioma do seu fórum, pode ser jovem ou ter outro motivo para agir da maneira que age.
Entre em contato diretamente
Tente entrar em contato com o usuário privadamente via mensagem privada para informá-lo sobre o que está errado com o comportamento dele. Lembre-se de falar sobre os comportamentos negativos - não ataque o usuário em si. Quando possível, vincule a regras, diretrizes, FAQs ou similares existentes.
Na maioria dos casos, esse contato será suficiente. No entanto, se não for…
1 curtida