¿Se pueden desactivar los mensajes personales para un usuario individual?

Los mensajes privados tienen su lugar en los foros en los que trabajo, por lo que desactivarlos para todos los usuarios no es la solución.

Lo que me lleva a preguntar: ¿Es posible desactivar los mensajes privados para un solo usuario (que ha abusado de ese privilegio) sin desactivarlos para todos los usuarios?

Entiendo que los administradores pueden ver los mensajes privados (una característica de seguridad excelente que nos permite a los administradores detectar cuándo ocurren comportamientos indebidos), pero si descubres a un usuario que ha utilizado esta función para intimidar a otros, o a un usuario silenciado que siguió usando los mensajes privados para continuar con el comportamiento que le valió el silencio, ¿puedes revocarles el acceso al sistema de mensajería privada?

Una forma de hacerlo es la siguiente:

  1. Informa al usuario de que está abusando de la función de mensajes privados (PM) y que debe dejar de hacerlo, o perderá la capacidad de enviar PMs. La próxima vez que lo haga, pasa al paso 2.
  2. Cambia la configuración de min trust to send massages a TL2, luego
  3. Cambia el nivel de confianza (TL) de ese usuario a 1… y bloquéalo.
  • Nota: Esto podría no funcionar dependiendo de cuántos usuarios tengas en TL1 que estén usando los PMs correctamente. Si son pocos, podrías otorgarles manualmente el nivel TL2.
  1. Si todo lo demás falla, suspende temporalmente al usuario. Una vez que termine la suspensión, si el usuario vuelve a abusar de los PMs, banealo. Pero siempre es mejor dar una advertencia para permitir que la persona enmiende su conducta. Si no lo hace, ya sabe por qué le está sucediendo algo.

Como reflexión… me pregunto… si un usuario suspendido tiene habilitada la lista de correo, ¿seguiría recibiendo los correos electrónicos y podría responder por correo electrónico si está suspendido? :thinking: No querrías darle una “puerta trasera” al foro.

Comunicar las decisiones de moderación es lo mío (es la vida de un CM) y es exactamente lo que enseño a todos mis clientes. Así que eso no será un problema :wink:

Solo busco una forma de configurar el sistema para permitir que el equipo de moderación bloquee el acceso a los mensajes privados de un usuario si este se porta mal.

Básicamente, yo me encargaré de la configuración, pero también necesito poder enseñar a usar la herramienta a los moderadores que no son gestores de comunidades profesionales.

Si no hay una herramienta específica (o un plugin, y no encontré ninguno al buscar), entonces usaremos los Niveles de Confianza.

Ten en cuenta que, como eso está en la configuración, un moderador no tendrá acceso a ello. Tendrían que contactar a un administrador para realizar esos cambios.

Me voy a dormir :yawning_face:. Buena suerte.

En el equipo en general, tenemos un grupo de moderadores y un grupo de administradores en el foro que me han llevado a venir aquí a preguntar. Todos actúan bajo el paraguas general de “Moderadores del foro XXX”. Así que creo que estaremos cubiertos :+1:

En cierto modo, los usuarios pueden optar por no recibir MP a través de sus preferencias de usuario; consulta en Preferencias → Notificaciones:

Mensajes

Permitir que otros usuarios me envíen mensajes personales

Sin embargo, esto se refiere a recibir MP, no a enviarlos. No hay forma de desactivar el envío de MP para un usuario en particular. El bloqueo de nivel de confianza que describió @JimPas es una solución alternativa. Los usuarios nuevos con nivel de confianza cero no tienen el privilegio de enviar MP.

Gracias, pero la parte importante de mis preguntas fue “quién ha abusado del privilegio”. Buscaba una solución similar a la función “silenciar a un usuario”, pero aplicada a los mensajes privados.

Probablemente terminaré usando los niveles de confianza como una solución temporal.