Message personnel uniquement pour certains utilisateurs

Je construis une communauté et j’aimerais autoriser uniquement les messages privés de certains groupes à destination des administrateurs/modérateurs, par exemple, les utilisateurs du groupe 1 ne peuvent envoyer des messages qu’aux modérateurs et administrateurs, pas aux autres utilisateurs du groupe 1. Est-ce possible ?

J’essaie de transformer la fonctionnalité de messagerie en une fonctionnalité de support, en gros.

Merci d’avance.

Jetez un œil à GitHub - pfaffman/discourse-allow-pm-to-staff: Allow private messages to be sent to staff for users who could otherwise not send private messages.

Il permet à tous les utilisateurs d’envoyer des messages privés au personnel.

Si vous ne le souhaitez que pour certains groupes, cela nécessitera quelques modifications, je pense.

En fait, si vous définissez le paramètre de groupe qui peut envoyer des messages à ce groupe sur « tout le monde », cela remplace le paramètre groupe de messages personnels autorisé.

Ainsi, si vous créez un groupe appelé par exemple @support, vous pouvez autoriser tout le monde à lui envoyer un message privé, même s’ils ne peuvent pas envoyer de messages privés à d’autres personnes.

Ah ! Je n’avais pas prêté attention à cela et je pense avoir modifié mon plugin après que ce changement ait été effectué. Je devrai peut-être y jeter un œil à nouveau.

Oui, j’ai réussi à faire fonctionner ça, merci à vous deux !!