Hallo, wir haben kürzlich das Reaction-Plugin in unserer Instanz implementiert und eines unserer Mitglieder berichtet, dass er die Obergrenze für ‘maximale tägliche Reaktionen’ erreicht hat. Er erwähnte, dass er nach etwa 10 Reaktionen/dem Hinzufügen einer Reaktion von dem Modal getroffen wurde.
Das sieht eher nach der Warnung „Sie haben zu viele Likes/Reaktionen zu schnell vergeben“ aus, als nach der Warnung „Sie haben keine Likes mehr“, da die Wartezeit, bis Sie sie wieder haben, gering ist. Möglicherweise muss der Text der Nachricht aktualisiert werden.
Ich glaube nicht, dass Reaktionen auf eine tägliche Höchstanzahl begrenzt sind, wie es bei Likes der Fall ist? (max likes per day)
Hmm, interessant. Wissen Sie zufällig, welches Intervall/welche Dauer zwischen den Reaktionen liegt, auf die ein Benutzer warten muss, bevor er seine Reaktionen abgeben/ändern kann?
Erhöht oder verringert sich dieses Intervall/diese Dauer, wenn er in den Vertrauensstufen auf- oder absteigt?
Außerdem habe ich die Abfrage gefunden, die zum Bearbeiten des besagten Modals benötigt wird: js.discourse_reactions.reaction.too_many_request
Ich werde die max likes per day auf 100 erhöhen, nur um sicherzugehen
Ich denke, es ist sehr kurz, sodass Sie ein paar in wenigen Sekunden treffen müssten, um eine Abkühlperiode auszulösen. Wenn Sie einen Beitrag lesen und auf die übliche Weise reagieren/liken, sollten Sie ihn überhaupt nicht sehen. Ich glaube nicht, dass die Vertrauensstufe eine Auswirkung hat. Wenn der Benutzer wiederholt auf die Reaktion tippte, um eine zu geben/zu entfernen/zu ändern, dann ist das wahrscheinlich das, was er getroffen hat (und warum). Ich denke, es ist hauptsächlich eine Anti-Spam-Funktion, um zu verhindern, dass Leute viele Dinge hinzufügen, ohne etwas zu lesen.
Ich denke, wir müssen diese Nachricht für alle ändern, also wenn das passiert, werde ich Sie anrufen, damit Sie auf die Standardeinstellung zurücksetzen können.
Ich würde vermeiden, die Basis-Like-Menge zu ändern, wenn Sie können, da dies die zugehörigen Abzeichen beeinflusst. Aber das Anpassen der Like-Multiplikatoren funktioniert ziemlich gut, um mehr Likes zu geben, ohne die Anzahl zu erhöhen, die Sie pro Tag geben müssen, um die “Out Of Love” usw. zu erhalten.
Wenn Sie die Admin-Einstellungssuche verwenden und additional likes per day multiplier eingeben, sollten alle angezeigt werden. Sie befinden sich im Abschnitt Ratenbegrenzung, und es gibt noch ein paar andere für Bearbeitungen und Markierungen.
Whoa, halt die Pferde! Du siehst dieses Pop-up, weil uns aufgefallen ist, dass du ziemlich schnell auf Beiträge reagiert hast. Wie wäre es, wenn du eine kleine Pause machst und nach %{time_left} zurückkommst?
Ich denke jedoch, dass ich auf das Urteil anderer Discourse-Mitglieder warten muss, bevor ich entscheide, ob dies eine konkrete Lösung ist oder nicht
Ich möchte nur noch einmal nachprüfen, ob Reaktionen jetzt mit der Einstellung „max like“ verknüpft sind. Die Art und Weise, wie sie ausgelöst wurde, und die sehr kurze Abklingzeit in Ihrem Screenshot lassen mich vermuten, dass es ein Durcheinander gab, aber ich möchte lieber sicher sein.
Bitte behalte die Standardeinstellung für das Reaktionslimit bei. Ich würde überlegen, zu etwas Positivem zu wechseln, wie zum Beispiel:
Vielen Dank für deine Begeisterung. Wir wetten, dass die ursprünglichen Poster all deine Likes und Reaktionen lieben. Bitte komm nach %{time_left} wieder, um deine Ermutigung für Community-Nutzer fortzusetzen. Anerkennung für all die Positivität!
Das scheint auch in Discourse der Fall zu sein, wenn die Ratenbegrenzung erreicht wird, wird mir mitgeteilt: „Du hast keine Likes mehr – versuche es in 50 Sekunden erneut!“
Ich denke, das Problem hier ist, dass derselbe Textstring (js.discourse_reactions.reaction.too_many_request) sowohl verwendet wird, wenn ein Benutzer das Ratenlimit auslöst, indem er wiederholt eine Reaktion hinzufügt und entfernt, als auch wenn ein Benutzer die Reaktion ausgewählt hat, die für „Likes“ auf der Website verwendet wird, und dann das tägliche Like-Limit erreicht hat. Dieses Limit wird durch die Website-Einstellung max likes per day festgelegt.
Ich konnte das Problem, auf das Ihr Benutzer gestoßen ist, auslösen, indem ich eine ähnliche Aktion wie die von ihm durchführte. Es erforderte einiges an Aufwand, das Problem auszulösen. Ich glaube nicht, dass viele Benutzer darauf stoßen werden. Dennoch ist die Fehlermeldung, die in diesem Fall angezeigt wird, nicht korrekt. Der Benutzer hat sein tägliches Limit für Reaktionen („Likes“) nicht überschritten. Er hat lediglich ein Discourse-Ratenlimit erreicht, das ausgelöst wird, wenn ein Benutzer dieselbe Aktion zu oft hintereinander ausführt. Ich denke, wir brauchen eine separate Fehlermeldung, um diesen Fall zu behandeln.