Es muy fácil spamear el chat de discourse - Implementar mayor resistencia al spam

Hola,

Recientemente he estado usando la función de chat y es muy fácil acosar a alguien con la configuración de chat predeterminada.

Esto me dejó con una bandeja de entrada llena de mensajes y es molesto lidiar con ellos:

image

También estoy seguro de que si realmente quisieras golpear a alguien con fuerza, podrías hacerlo, especialmente si tuvieras 2 cuentas acosando, creo que por defecto debería haber algún tipo de resistencia al spam, especialmente porque la mayoría de los sistemas de chat tienen algún tipo de resistencia para prevenir el spam.

Gracias por cualquier respuesta.

4 Me gusta

Una solución similar sería hacer que el chat solo se pueda acceder con un cierto nivel de confianza. (TL1 o TL2 funcionarían, pero requeriría que los usuarios participaran más para acceder al chat).

4 Me gusta

Gracias por proponer eso. ¿Hay alguna forma en que podríamos implementar una función de límite de velocidad o enfriamiento que probablemente sea efectiva para reducir el spam?

1 me gusta

Hay algunas configuraciones de sitio existentes para los límites de tasa en /admin/site_settings/category/chat

Los usuarios que sean marcados también serán silenciados por un período de tiempo:

Y también puedes limitar qué grupos tienen acceso al chat (o a los mensajes directos):

Finalmente, está esta configuración, que podría aumentarse a 1.0 para prevenir el problema particular que compartiste:

(según una prueba rápida, funciona en 1.0, pero creo que puede haber un problema por el que no tiene efecto si se establece en cualquier valor inferior a 1.0)

7 Me gusta

solo para aclarar, creo que vale la pena especificar explícitamente que el usuario será silenciado no solo en el chat sino en todo el foro (lo cual es algo contraintuitivo para mí, y ya planteé este problema anteriormente) (Could the auto silence feature in chat be improved?))

3 Me gusta

Me preguntaba si hay alguna forma de reducir el número de notificaciones que recibirá el destinatario después de que el spammer haya sido silenciado.

image

Con la configuración predeterminada, todavía puedes enviar bastante spam hasta que te silencien. ¿Es algo que se puede ajustar en la configuración predeterminada o hay otra forma de abordar este problema?

1 me gusta

Supongo que tus mejores herramientas aquí serán:

  1. No permitir el chat para el nivel de confianza 0 (requerir el nivel de confianza 1)
  2. Reducir los límites de velocidad para “otros niveles de confianza”
  3. Suspender a los usuarios que infrinjan cualquier política/norma

Si encuentras algún problema en la práctica que no puedas solucionar con la configuración existente del sitio, por favor, repórtalo aquí con los detalles de lo sucedido para que podamos pensarlo juntos.

3 Me gusta

Todas esas opciones tienen sentido, pero ¿hay alguna opción para ralentizar las publicaciones para los usuarios de chat de manera similar a como se puede hacer actualmente dentro de los temas?