Salut, nous avons récemment implémenté le plugin Reaction sur notre instance et l’un de nos membres signale qu’il a atteint le plafond des ‘réactions quotidiennes maximales’. Il a mentionné qu’il avait été confronté à la modale après avoir changé les réactions/ajouté une réaction environ 10 fois.
Celui-ci ressemble davantage à l’avertissement « Vous avez donné trop de J’aime/réactions trop rapidement » qu’à l’avertissement « Vous n’avez plus de J’aime », étant donné le court laps de temps qu’il faudrait attendre pour les récupérer. Il se peut qu’il faille mettre à jour le texte du message.
Je ne pense pas que les réactions soient limitées à un certain nombre par jour, contrairement aux J’aime ? (max likes per day)
Hmm intéressant, sauriez-vous par hasard l’intervalle/la durée entre chaque réaction qu’un utilisateur doit attendre avant de pouvoir faire/modifier ses réactions ?
Cet intervalle/cette durée augmente/diminue-t-il également à mesure qu’il monte ou descend dans les niveaux de confiance ?
J’ai également trouvé la requête nécessaire pour modifier ladite modale : js.discourse_reactions.reaction.too_many_request
J’augmenterai le nombre maximum de likes par jour à 100, juste pour être sûr
Je pense que c’est très court, donc il faudrait en faire quelques-unes en quelques secondes pour déclencher une période de refroidissement. Si vous lisez un message et réagissez/aimez de la manière habituelle, vous ne devriez pas du tout le voir. Je ne pense pas que le niveau de confiance ait un quelconque effet. Si l’utilisateur a tapé plusieurs fois sur la réaction pour en donner/retirer/changer une, c’est probablement ce qu’il a rencontré (et pourquoi). Je pense que c’est principalement une fonctionnalité anti-spam pour empêcher les gens d’en ajouter beaucoup sans rien lire.
Je pense que nous devrons peut-être changer ce message pour tout le monde, donc si cela se produit, je vous appellerai pour que vous puissiez réinitialiser par défaut.
J’éviterais de changer le nombre de likes de base si vous le pouvez, car cela affecte les badges associés. Mais modifier les multiplicateurs de likes fonctionne assez bien pour donner plus de likes sans augmenter le nombre que vous devez donner par jour pour obtenir les “Out Of Love”, etc.
Hein, je ne savais pas que nous pouvions faire ça. Dans quelle section dois-je aller sous site settings pour ajuster les multiplicateurs de likes ? Merci.
Si vous utilisez la recherche de paramètres d’administration et que vous tapez additional likes per day multiplier, cela devrait tous les faire apparaître. Ils se trouvent dans la section de limitation du débit, et il y en a quelques autres pour les modifications et les drapeaux également.
Je pense changer le texte de la modale pour le suivant :
Whoa, hold your horses! You’re seeing this pop-up because we noticed that you’ve been reacting to post(s) rather quickly. How about taking a small break and come back after %{time_left}?
Bien que je pense que je devrai attendre que d’autres membres de Discourse donnent leur avis avant de décider s’il s’agit d’une solution concrète ou non
Je vérifie juste pour voir si les Réactions sont maintenant liées au réglage « like max ». La manière dont cela a été déclenché et la période de recharge très courte sur votre capture d’écran me font penser qu’il y a eu une confusion, mais je préférerais être sûr.
Merci de conserver le réglage par défaut de la limite de réactions. Je penserais à quelque chose de plus positif comme :
Merci pour ton enthousiasme. Nous parions que les auteurs originaux apprécient tous tes likes et réactions. Reviens après %{time_left} pour continuer à encourager les utilisateurs de la communauté. Bravo pour toute cette positivité !
Cela semble également se produire dans Discourse, lorsque la limite est atteinte, il m’indique « Vous n’avez plus de likes - réessayez dans 50 secondes ! »
Je pense que le problème ici est que la même chaîne de texte (js.discourse_reactions.reaction.too_many_request) est utilisée à la fois lorsqu’un utilisateur déclenche la limite de débit en ajoutant et supprimant une réaction de manière répétée et lorsqu’un utilisateur a sélectionné la réaction utilisée pour les « j’aime » sur le site et a ensuite atteint la limite quotidienne de « j’aime ». Cette limite est définie par le paramètre du site max likes per day.
J’ai pu déclencher le problème que votre utilisateur a rencontré en effectuant une action similaire à la sienne. Il a fallu un peu d’effort pour déclencher le problème. Je ne pense pas que beaucoup d’utilisateurs le rencontreront. Cela dit, le message d’erreur affiché dans ce cas n’est pas exact. L’utilisateur n’a pas dépassé sa limite quotidienne de réactions (« j’aime »). Tout ce qu’il a fait, c’est atteindre une limite de débit de Discourse qui est déclenchée lorsqu’un utilisateur effectue la même action trop de fois d’affilée. Je pense que nous avons besoin d’un message d’erreur distinct pour gérer ce cas.