Como desativar mensagens pessoais entre membros, mas não de admin para membros?

Como desativo mensagens privadas entre membros, mas não de administradores para membros na versão mais recente?

Administradores podem enviar MPs para qualquer pessoa.

Se você quiser que os membros possam enviar MPs para a equipe, você pode tentar GitHub - pfaffman/discourse-allow-pm-to-staff: Allow private messages to be sent to staff for users who could otherwise not send private messages.

4 curtidas

Olá,

Você altera o valor da configuração grupos com mensagens pessoais ativadas para staff ou admins. :slight_smile:
Os usuários ainda poderão responder a mensagens enviadas por membros da equipe ou administradores, mas não poderão iniciar mensagens pessoais para membros da equipe ou administradores. Não há um recurso integrado que permita isso.

Veja a resposta do Jay para uma solução de terceiros :ok_hand:

3 curtidas

Certo! Eu deveria aposentar esse plugin.

Mas há uma diferença, seu plugin permite que o usuário crie mensagens pessoais para administradores, enquanto a configuração do Discourse apenas permite que os usuários respondam a mensagens pessoais iniciadas pelos administradores/equipe (ou qualquer configuração que escolhermos).

1 curtida

Meu entendimento é que, uma vez que uma mensagem pessoal é criada, todos podem participar. Tenho certeza de que a configuração discutida aqui não existia quando escrevi o plugin. Vou dar outra olhada na semana que vem.

1 curtida

Olá,
Instalei o plugin e ativei a opção personal message enabled groups para staff e moderadores, mas com essas configurações consigo enviar mensagens para todos os usuários, independentemente de suas funções, como se todos pudessem enviar mensagens uns para os outros.
Por favor, ajude-me a corrigir isso, eu só quero que os usuários possam enviar mensagens apenas para os moderadores, mas não consigam enviar mensagens entre si.

Sim, ainda não tive tempo de instalar o plugin do @pfaffman, mas se ele funcionar como anunciado, fornecerá uma funcionalidade muito importante que, na minha opinião, deveria estar no núcleo do Discourse. No meu fórum e suspeito que na maioria dos outros, todos os usuários devem ser capazes de iniciar um PM para o administrador, independentemente do seu nível de confiança. Além disso, se um usuário exceder seu limite diário de PMs, ele ainda deve ser capaz de enviar sempre um novo PM para o administrador.

1 curtida