Problemas ao alterar o nível mínimo de confiança (PMs e Sinalizações)

When we set min trust to send messages and min trust to flag posts to tl1, new users no longer have access to administrators and must open new topics for all their requests.

It is better that all users can always send private messages to staff and users with any level of trust level can flag their posts.

1 curtida

Can you not change that with the setting you mentioned? Tl0 users are not… Trusted. It doesn’t take much to get to trust level 1.

4 curtidas

Thanks for the plugin, I will check and install it soon.

I mentioned tl1 above for example. In fact, we set min trust to send messages to tl1 and min trust to flag posts to tl2 due to the high volume of spam of new users. But a lot of our work in the community is done through flags. We always tell users to use the flag if you want your posts to be reviewed or deleted, or your topic category changed. On the other hand, because we can not leave the flag feature open to all users, there is a bit of confusion.

If it is possible for all users to flag their posts for review by admins and set min trust to flag posts to work only for other posts, it will be easier to handle requests.


I now remember that I had already mentioned this [here], sorry.

1 curtida

Today I realized that when it is possible to send a message to a group, any user with any level of trust can send a message to that group. In this case, min trust to send messages is ignored.

Is this a bug or feature?
If it is a feature, we can use it instead of a plugin.

1 curtida

The group settings allow you to control who can message the group.

4 curtidas

Yes, we use that group setting. But I thought min trust to send messages should rewrite that setting. If ignoring min trust to send messages in groups is not a bug, it can be used as a feature.

We need to restrict private messaging to tl0 and tl1 so that they can only send messages to administrators. With this feature, we can do this easily through groups.

Is it possible to lose this feature in future updates?

Obrigado Jay por este link. Você pode confirmar ou negar se ele ainda funciona?

Tenho um cliente que o utiliza. Ele não reclamou. Isso é uma boa prova de que funciona. Por favor, me avise se você encontrar o contrário.

1 curtida

Ainda funciona muito bem! Muito obrigado.
Por favor, mantenha este plugin ativo e, se houver alguma forma de integrá-lo ao núcleo do Discourse, seria ainda melhor. Esta é uma função essencial na minha experiência administrando fóruns.

Olá @pfaffman, parece que as atualizações recentes para GitHub - pfaffman/discourse-allow-pm-to-staff: Allow private messages to be sent to staff for users who could otherwise not send private messages. quebraram o envio de MPs entre usuários normais. Especificamente, usuários normais podem responder a tópicos de MP já existentes, mas não criar novos tópicos de MP. Este é o erro:

Screenshot from 2023-03-28 19-35-07

Eu não entendi muito bem a função da configuração allow_pm_allowed_pm_groups, mas tentei defini-la como staff,trust_level_0,trust_level_1,trust_level_2, mas o problema persistiu. Desabilitei o plugin e as MPs agora estão funcionando normalmente novamente.

1 curtida

Puxa.

Obrigado por me informar.

O cliente para quem escrevi isso não permite mensagens privadas entre usuários, então negligenciei testar esse caso.

Tentarei consertar em breve. Se você tiver um orçamento, isso pode acontecer mais cedo.

2 curtidas

Olá, obrigado pela resposta! Sem problemas, posso deixá-lo desativado por enquanto, ou se precisar, posso temporariamente fazer um fork da versão antiga por enquanto.

Você já considerou tentar enviar isso como um PR para o aplicativo Discourse upstream para compartilhar o fardo da manutenção? É realmente uma limitação bastante grande do Discourse que os administradores têm que escolher entre permitir PMs para grupos de usuários não confiáveis (ideia realmente ruim, tive um grande ataque de spam de PM em um fórum não-Discourse) ou então não permitir que novos usuários contatem a equipe. Já lidei com muitas perguntas (públicas) no curto período desde a migração para o Discourse de novos usuários que estavam tentando entrar em contato comigo e não conseguiram.

Eu desenvolvi o plugin há 6 anos. Não houve interesse expresso, embora eu não tenha perguntado explicitamente.

Fico um pouco surpreso que não tenha havido mais interesse em tal recurso, mas foi apenas nas últimas semanas que notei alguém mais usando-o, talvez porque funcionou até agora.

1 curtida

Olá novamente Jay, vejo alguns novos commits hoje para o plugin. Vale a pena tentar novamente? Preciso configurar alguma configuração para simplesmente permitir que todos os usuários com uma conta ativa possam entrar em contato comigo como administrador?