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.
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)
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.
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.
Si usas la búsqueda de configuración de administrador e introduces additional likes per day multiplier, debería mostrarlos todos. Están en la sección de límite de velocidad, y hay algunos otros para ediciones y marcas también.
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
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.
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!
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.