Agregar opción para desactivar el chat entre usuarios

Originally sent in The Chat Feedback topic
Festinger

¿Hay alguna opción para deshabilitar la función de mensajes privados en el chat?

JammyDodger

No lo creo, pero es una buena sugerencia :+1:

11 Me gusta

Creo que también deberíamos tener una opción para permitir que solo algunas personas te envíen un “me gusta”, similar a la que existe para los mensajes privados en el sitio principal.

2 Me gusta

Yo diría que lo más sencillo es apoyarse en:

image

¿No estoy seguro si necesitamos una configuración para DMs y otra para PMs @mcwumbly?

3 Me gusta

Estoy de acuerdo. Creo que podemos usar la configuración existente y actualizar el texto si es necesario. No veo una razón convincente para tener configuraciones diferentes para mensajes directos/personales de chat y no de chat.

5 Me gusta

Algunos usuarios (como yo) pueden no querer recibir chats de usuario a usuario, pero no les importa recibir mensajes personales.

De hecho, seré completamente honesto, si no se pueden deshabilitar por separado, no usaría el complemento en mis propias instancias.

5 Me gusta

Soy algo similar. Creo que lo he dicho antes, pero me gusta tanto el cifrado de extremo a extremo en temas privados y temo que los chats privados no estén cifrados que probablemente querría mantener habilitados los temas privados y deshabilitar los chats privados hasta que el cifrado de extremo a extremo esté disponible para eso.

2 Me gusta

Ah, yo estaba pensando las cosas al revés inicialmente: “Si ya estoy limitando quién puede enviarme un mensaje personal, probablemente no quiero que las personas que no pueden enviarme un mensaje personal me envíen un mensaje directo por chat”.

En tu caso, ¿hay casos en los que querrías poder permitir que un subconjunto de personas que pueden enviarte un mensaje personal te envíen mensajes directos por chat? ¿O siempre querrías impedir que todos te envíen mensajes directos por chat?

Eso es algo con lo que estoy completamente de acuerdo. Hay una instancia en la que soy moderador en la que he tenido que bloquear a ciertos usuarios a petición del administrador debido a conflictos de personalidad, así que definitivamente no querría que pudieran iniciar un chat.

Esto es en realidad un poco complicado porque depende de la instancia, realmente.

En una instancia donde soy moderador, el acuerdo oficial de moderación que firmamos dice que no podemos usar ninguna plataforma de chat para comunicarnos uno a uno con los usuarios sobre problemas de moderación. Todo debe hacerse a través de mensajes personales y se requiere que se incluya al grupo de moderadores. En este caso, poder deshabilitar el chat pero mantener habilitados los mensajes personales es realmente importante.

En instancias donde solo soy un usuario regular, estoy perfectamente bien con solo bloquear a usuarios específicos si son particularmente molestos.

Honestamente, el mundo ideal para mí sería tener listas de bloqueo separadas, pero el desarrollador en mí odia la idea de agregar un montón de código adicional para soportar eso cuando lo más probable es que si alguien no quiere recibir chats de usuario a usuario de alguien, tampoco querrá mensajes personales de ellos.

3 Me gusta

Para ese foro, ¿tendría sentido deshabilitar el chat de usuario a usuario por completo para todo el sitio?

Vuelvo a este tema y creo que aquí es donde debemos empezar. Lo llevaría un paso más allá y diría que todas esas configuraciones relacionadas en esa página deberían aplicarse por igual al chat. (Ignorar y Silenciar usuarios, así como la Lista de Permitidos para mensajes directos y personales).

Tener configuraciones adicionales para el chat puede ser algo que abordemos más adelante, pero creo que será importante primero evitar que el chat sea una laguna para estas configuraciones (con la posible excepción de Ignorar).

3 Me gusta

Una cosa interesante y muy correcta que deberíamos hacer es asegurarnos de que el plugin de chat actualice todas las descripciones para que coincidan con la nueva realidad.

Es “suprimir todas las notificaciones, pms y dms”, etc.

Me pregunto cuál es el nuevo texto de descripción y si podemos relajar el núcleo lo suficiente o necesitamos anularlo.

2 Me gusta

Solo una actualización para informar que hemos realizado el siguiente cambio, por lo que la configuración existente ahora también se aplica al chat:

6 Me gusta

¡Perfecto! Solo para aclarar, ¿se aplica esto tanto a la configuración general del sitio como a la configuración específica del usuario?

1 me gusta

En este momento, solo se aplica a la configuración específica del usuario. ¿Aborda eso tu necesidad en este caso o tu escenario se abordaría mejor con la configuración de todo el sitio?

1 me gusta

Estamos regulados por la SEC, por lo que tenemos los mensajes personales deshabilitados para todo nuestro sitio por razones legales, por lo que necesitaríamos que esa configuración se aplique también a los mensajes de chat de persona a persona antes de poder usarla.

8 Me gusta

OK, está en nuestra lista para que esa configuración se aplique también al chat, ¡así que te informaré aquí cuando esté disponible!

6 Me gusta

Igualmente tengo un cliente del sector educativo que está interesado en explorar el chat en un entorno de categoría/grupo, pero no puede arriesgarse a que se habilite la mensajería 1:1.

6 Me gusta

La forma improvisada en que lo hago ahora es usar CSS para ocultar el nuevo botón de DM para todos los usuarios que no son del personal:

body:not(.staff) button.new-dm {
    display: none;
}

Fácilmente evitable por una persona con el conocimiento adecuado (o que lo busque aquí en Meta), pero puede funcionar para aquellos que necesitan algo ahora antes de que una opción de deshabilitación se incorpore de manera más formal.

2 Me gusta

Eso es un parche, puedes ir a inspeccionar y habilitarlo

1 me gusta

Sí, estoy de acuerdo, eso es lo que quise decir con esto:

1 me gusta

Creo que “Chat” y “Message” son bastante redundantes. Claro, están implementados de manera algo diferente. Pero al final se reduce a lo mismo. Supongo que depende del administrador del foro decidir permitir uno o ambos. Personalmente, solo permitiría Chat, si ese plugin estuviera habilitado en mi foro. Porque Message también tiene indicadores de escritura y está en un hilo. Así que, personalmente, no veo ninguna diferencia. Creo que es confuso tanto para los veteranos como para los novatos de Discourse ver 2 formas de enviar un DM a alguien. Y además, cuando tienes que revisar tus chats con alguien, ¿ahora tienes que revisar en 2 secciones?

Así que estoy a favor de la elección. Si un administrador quiere deshabilitar Message, o Chat para la comunicación uno a uno, ¡entonces sería más que bienvenido! :slight_smile:


Ah, esto ya se puede hacer con enable_personal_messages en la configuración de administrador :tada:

2 Me gusta