We have a group of users, say it groupA, and we would like only members of groupA to send a private message to another group, say it groupB.
In other words, groupB members should receive a private message only from members of groupA.
In our case, we have customers who have be awarded a membership to groupA from the admin, to allow them (exclusively) ask question via PM to a group of experts (groupB). We do not want groupB to receive PMs from anybody except groupA members. Think of it as a special feature only for these VIP members of groupA.
Alternatively, is there another technique to allow a “set” of users send PM to another group or “set” of users?
My initial question was about groups, but I was wondering about some way to utilise trust_levels, or custom fields of users (that is my notion of “set”).
My problem is that I need to allow one some users to PM some of the users (experts). I was thinking to have a post guiding the users to visit an external web site, do some integration with 3rd systems and using the Discourse RESTful API to “update” the user in order to have now the right to PM the expert user set.
Also - since my Ruby skills are zero (so no hope to develop a classic plugin), another option for me to integrate would be custom JavaScript on the web site theme…
Lamento reabrir un tema antiguo, pero este tema me fue sugerido útilmente cuando comencé a redactar un nuevo tema con la misma pregunta. Me sorprende que no haya habido más demanda para esto como característica. Parece que podría lograrse ampliando las opciones que se muestran en el menú desplegable “¿Quién puede enviar mensajes a este grupo?” de un grupo:
Me pregunto si la renuencia a implementar esto se debe simplemente a posibles problemas de interfaz de usuario al tener que mostrar una gran lista de opciones en el menú desplegable. Si ese es el caso, tal vez se podría usar una entrada de selección múltiple, similar a la que se usa para etiquetar temas, para la configuración en lugar de la entrada de selección única actual. De esa manera, no sería necesario enumerar todas las opciones posibles de quién puede enviar mensajes al grupo.
Es más probable que la renuencia se deba a la falta de demanda de la característica. Mi caso de uso hipotético sería otorgar permiso para enviar mensajes a un grupo de “soporte al cliente” a los miembros de un grupo de “clientes” como un beneficio por realizar una compra en una tienda en línea. Esto podría ser útil incluso en Meta si alguna vez hubiera un deseo de que todo el soporte al cliente se manejara directamente a través del foro.