Peter Bäckgren:
Crear un nuevo pseudo-todos con todos menos los usuarios que se portan mal sería un trabajo masivo (quizás no con un script, pero aún así).
Como dije, pensando en voz alta tratando de resolver el problema… esperando tener un momento ¡ajá! .
El problema real es un usuario que escribe sus publicaciones en el área en la que está leyendo actualmente (a menudo la publicación más reciente de cualquier cosa). No es gran cosa, excepto que las publicaciones son tan incoherentes que es probable que molesten a otros usuarios. El problema es que es absolutamente necesario en un área (100%, área de dinero), pero estaría feliz de cerrarlo en modo de solo ver en cualquier otro lugar .
Creo que lo más cercano que podrías conseguir con Discourse es silenciar al usuario, lo que le permitiría leer/ver pero no publicar:
https://meta.discourse.org/t/discourse-moderation-guide/63116#silence-the-user-26
Joshua Rosenfeld:
Si el comportamiento continúa, asegúrate de seguir las consecuencias indicadas. Puedes optar por…
Silenciar al usuario
Los usuarios silenciados no pueden crear nuevos temas, publicaciones, advertencias o mensajes privados en el sitio. Todavía pueden completar otras acciones, como “dar me gusta” a las publicaciones, leer temas, responder a mensajes privados, etc. Además, pueden comunicarse con los moderadores a través de mensajes privados, por lo que puedes continuar comunicándote con ellos para intentar abordar el comportamiento.
No es lo suficientemente granular como para permitirle publicar solo en ciertas categorías.
Pero como menciona la guía de moderación, una opción también es intentar contactar al usuario primero, antes de recurrir a las funciones de silencio/bloqueo:
https://meta.discourse.org/t/discourse-moderation-guide/63116#the-difficult-user-22
Joshua Rosenfeld:
No hagas suposiciones
Primero, trata de evitar asumir que el usuario tiene una intención negativa. Simplemente puede desconocer las reglas, no hablar bien tu idioma del foro, ser joven o tener otra razón para actuar de esa manera.
Contacta directamente
Intenta contactar al usuario en privado a través de un mensaje privado para informarle qué está mal con su comportamiento. Recuerda hablar sobre los comportamientos negativos, no atacar al usuario en sí. Cuando sea posible, enlaza a reglas, directrices, preguntas frecuentes o similares existentes.
En la mayoría de los casos, este contacto será suficiente. Sin embargo, si no lo es…
1 me gusta