Agregar opción para desactivar el chat entre usuarios

Pero… Lo que se propone en este tema es vincular también el Chat Personal, para que desactives ambos juntos.

Estoy en el equipo de ‘Opciones Separadas Para Cada Uno’. :slightly_smiling_face:

7 Me gusta

¡Fusionarlo sería perfecto, por supuesto!

¿Cómo es eso?

Dos usuarios pueden compartir muchos temas de mensajes personales diferentes y separados, mientras que el chat es efímero, literalmente: por defecto, los mensajes de más de 90 días se eliminan.

Son dos mecanismos muy diferentes.

Piensa en uno como el correo electrónico y el otro como SMS. Es mucho más fácil localizar un correo electrónico sobre un tema en particular que desplazarse por miles de mensajes buscando una conversación en particular.

Si nunca quieres o necesitas volver a consultar conversaciones antiguas, no inicies mensajes privados, pero por favor, reconoce también que otros podrían ver valor en la funcionalidad que ofrecen los mensajes más estructurados y persistentes.

¿Por qué? Los mensajes nuevos en cualquiera de las funciones muestran notificaciones, y si buscas algo que ya has leído, los mensajes personales ya son buscables:

2 Me gusta

Por defecto, los mensajes directos del chat son persistentes, solo los chats de categoría tienen por defecto esta autoeliminación de 90 días. Por eso los veo básicamente igual. No es que los mensajes directos deban autoeliminarse, el valor predeterminado está bien.

1 me gusta

El administrador debe tener una opción universal de encendido/apagado + control de acceso aquí antes que los usuarios (usando niveles de usuario)

  • grupos permitidos de chat :white_check_mark:
  • grupos de chat personales permitidos :new:
1 me gusta

Para gestionar el abuso del sistema de chat.

No estoy seguro de si los administradores pueden ver el chat personal de un usuario (aún no lo he probado a ese nivel), pero con los canales de chat abiertos, el abuso será detectado por los usuarios porque es esencialmente público.

Mi pensamiento va en la misma línea de esta idea pre-chat, tenerlo tanto en MD como en Chat sería consistente y daría a los administradores un buen control sobre las actividades nefastas que utilizan los sistemas de Chat/MD.

1 me gusta

He fusionado recientemente las siguientes pull requests, que introducen una configuración direct_message_enabled_groups, similar a personal_message_enabled_groups, que controla quién tiene permitido iniciar una conversación de mensaje directo. Por defecto, es el grupo automático de Nivel de Confianza 1, y el personal (administradores y moderadores) siempre puede enviar mensajes directos sin importar qué.

Es importante tener en cuenta que esto controla la creación de canales de mensajes directos, pero si, por ejemplo, se establece para permitir solo a los usuarios de Nivel de Confianza 4 crear un canal de mensaje directo, cualquier usuario involucrado en el nuevo canal podrá responder al mensaje y chatear de un lado a otro en el nuevo canal. Por ejemplo:

  • direct_message_enabled_groups se establece en 3|14, que son los grupos automáticos del personal + TL4
  • El usuario jmcgill es TL1 y no puede crear nuevos canales de mensajes directos, ni puede ver la sección de chat personal en la nueva barra lateral
  • La usuaria kwexler es TL4 y crea un canal de mensaje directo con jmcgill
  • La sección de chat personal de la barra lateral ahora se mostrará para jmcgill, y él puede enviar mensajes a kwexler en su canal, pero jmcgill no puede crear nuevos canales de mensajes directos

Aquí están los commits relevantes:

8 Me gusta

En una nota algo relacionada, recientemente mejoramos las marcas de chat para que funcionen de la misma manera que las marcas de publicaciones. Además, las habilitamos en los mensajes directos, lo que no era posible hasta ahora. Cuando se marca un mensaje de chat personal, incluiremos una transcripción de los anteriores (hasta diez) solo disponible para los moderadores, para que tengan más contexto antes de tomar una decisión.

PR relevante con algunas imágenes:

7 Me gusta

Otro cambio relacionado que podría interesar a las personas que siguen este tema es que ahora también puedes limitar cuántas personas puede añadir un usuario en un nuevo mensaje directo que cree:

8 Me gusta