Mensaje de límite de tasa que se muestra como 'Sin reacciones'

Hola, recientemente implementamos el plugin de Reacciones en nuestra instancia y uno de nuestros miembros informa que alcanzó el límite de ‘reacciones diarias máximas’. Mencionó que se le mostró el modal después de cambiar las reacciones/agregar una reacción unas 10 veces.

Entonces mis preguntas son:

  • ¿Podemos eliminar por completo el ‘límite de reacciones diarias’? O,
  • ¿Ajustar el límite para cada nivel de confianza (TL)? (No he visto esta configuración en ningún lugar en configuración del sitio)

Gracias :+1:

2 Me gusta

Esa parece ser la advertencia de ‘Has dado demasiados ‘me gusta’/reacciones demasiado rápido’ en lugar de la advertencia de ‘te has quedado sin ‘me gusta’’ debido a la pequeña cantidad de tiempo que tendrías que esperar para recuperarlos. Puede ser un caso de necesitar actualizar el texto del mensaje.

¿No creo que las reacciones estén limitadas a una cantidad por día igual que los ‘me gusta’? (máximo de 'me gusta' por día)

4 Me gusta

Hmm interesante, ¿sabrías el intervalo/duración entre cada reacción que un usuario tiene que esperar antes de hacer/cambiar sus reacciones?

¿También este intervalo/duración aumenta/disminuye a medida que suben o bajan los niveles de confianza? :thinking:


También encontré la consulta necesaria para editar dicho modal: js.discourse_reactions.reaction.too_many_request

Aumentaré el max likes per day a 100 por si acaso :+1:

Creo que es muy corto, así que tendrías que dar unos pocos en cuestión de segundos para activar un período de enfriamiento. Si lees una publicación y reaccionas/das “me gusta” de la manera habitual, no deberías verlo en absoluto. No creo que el Nivel de Confianza tenga ningún efecto. Si el usuario tocara repetidamente la reacción para darla/eliminarla/cambiarla, es probable que eso sea lo que activó (y por qué). Creo que es principalmente una función anti-spam para evitar que la gente añada muchas sin leer nada.

Creo que puede que necesitemos cambiar ese mensaje para todos, así que si eso sucede te avisaré para que puedas restablecer los valores predeterminados. :+1:

Evitaría cambiar la cantidad base de “me gusta” si puedes, ya que eso afecta a las insignias asociadas. Pero ajustar los multiplicadores de “me gusta” funciona bastante bien para dar más “me gusta” sin aumentar la cantidad que necesitas dar en un día para obtener los de “Out Of Love”, etc.

Vaya, no sabía que podíamos hacer eso. ¿A qué sección debo ir en configuración del sitio para ajustar los multiplicadores de “me gusta”? Gracias.

Si usas la búsqueda de configuración de administrador e introduces additional likes per day multiplier, debería mostrarlos todos. :+1: Están en la sección de límite de velocidad, y hay algunos otros para ediciones y marcas también.

2 Me gusta

Pensando en cambiar el texto del modal a lo siguiente:

¡Whoa, frena un poco! Estás viendo esta ventana emergente porque notamos que has estado reaccionando a publicaciones con bastante rapidez. ¿Qué tal si te tomas un pequeño descanso y vuelves después de %{time_left}?

Aunque creo que tendré que esperar a que otros miembros de Discourse opinen antes de decidir si esta es una solución concreta o no :+1:

@Vu_Tran_Nguyen para tu información

1 me gusta

Solo estoy comprobando si las Reacciones están ahora vinculadas a la configuración de ‘máximo de me gusta’. La forma en que se activó y el período de enfriamiento muy corto en tu captura de pantalla me hacen pensar que ha habido una confusión, pero prefiero estar seguro. :slight_smile:

2 Me gusta

Hola Albert:

Por favor, mantén la configuración predeterminada del límite de reacciones. Pensaría en cambiar a algo más positivo como:

Gracias por tu entusiasmo. Apostamos a que a los autores originales les encantan todos tus me gusta y reacciones. Por favor, vuelve después de %{time_left} para continuar animando a los usuarios de la comunidad. ¡Felicidades por toda la positividad!

1 me gusta

Para que conste, el original debería ser “Has estado reaccionando demasiado rápido, inténtalo de nuevo en %{time_left}”

2 Me gusta

Esto también parece ocurrir en Discourse, cuando se limita la velocidad, me dice: “¡Te has quedado sin ‘me gusta’! Inténtalo de nuevo en 50 segundos”.

Creo que el problema aquí es que la misma cadena de texto (js.discourse_reactions.reaction.too_many_request) se usa tanto cuando un usuario activa el límite de velocidad al agregar y eliminar repetidamente una reacción como cuando un usuario ha seleccionado la reacción que se usa para los ‘me gusta’ en el sitio y luego ha alcanzado el límite diario de me gusta. Ese límite está establecido por la configuración del sitio max likes per day.

Pude activar el problema que encontró su usuario al realizar una acción similar a la que hicieron. Me tomó un poco de esfuerzo activar el problema. No creo que muchos usuarios se encuentren con él. Dicho esto, el mensaje de error que se muestra para este caso no es preciso. El usuario no ha excedido su límite diario de reacciones (‘me gusta’). Lo único que ha hecho es alcanzar un límite de velocidad de Discourse que se activa cuando un usuario realiza la misma acción demasiadas veces seguidas. Creo que necesitamos un mensaje de error separado para manejar este caso.

3 Me gusta

Creo que esto debería estar arreglado ahora en:

Deberías verlo en tu sitio la próxima vez que se actualice. :+1:

1 me gusta

Este tema se cerró automáticamente después de 7 días. Ya no se permiten nuevas respuestas.