Restringir a los usuarios a publicar ciertas palabras por categoría

¿Hay alguna forma de restringir a los usuarios para que no publiquen nada que contenga palabras inapropiadas especificadas solo en una categoría específica?
Por ejemplo, hemos configurado dos categorías A y B. Ahora queremos restringir a los usuarios para que no publiquen nada que contenga “xyz” (ejemplo) solo en la categoría A, aunque los usuarios deberían poder publicar cualquier cosa en la categoría B…

1 me gusta

Creo que esto puede ser global. Es posible que necesites crear un plugin para “excusar” ciertas categorías.

4 Me gusta

¿Puede este plugin oficial ayudarte?

Marcar publicación por palabras: marcar un tema al crearlo/editarlo si contiene palabras específicas

3 Me gusta

Gracias @Lhc_fl, como soy nuevo en Discourse, no entiendo cómo crear un plugin personalizado o añadir nuestra función a un plugin existente. ¿Podrías explicarme cómo puedo resolver mi problema exactamente?

Solicitud de función relacionada: https://meta.discourse.org/t/watched-words-tagging-enable-by-category/255620?u=mattdm

2 Me gusta

Aquí se explica cómo añadir un plugin a Discourse:

Aquí tienes un ejemplo de una tarea automatizada con este plugin:

Automáticamente marcará una publicación que contenga algunas palabras en una categoría específica.
El contenido de la publicación se ocultará, pero cualquiera, incluso los usuarios habituales, puede hacer clic en un botón para mostrar el contenido oculto.

Esto se puede evitar con una solución CSS:

Pero ten en cuenta que su comportamiento (el mensaje oculto puede ser leído por cualquiera) se está discutiendo, échale un vistazo en: