# 速率限制消息显示为“无剩余反应”

**URL:** <https://meta.discourse.org/t/rate-limit-message-displaying-as-out-of-reactions/234109>\
**Category:** UX\
**Tags:** reactions\
**Created:** [2022年七月27日 03:43 UTC](https://meta.discourse.org/t/rate-limit-message-displaying-as-out-of-reactions/234109 "2022-07-27T03:43:56Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)\
**Post date:** [2022年七月27日 22:44 UTC](https://meta.discourse.org/t/rate-limit-message-displaying-as-out-of-reactions/234109/13 "2022-07-27T22:44:48Z")

</div>

> [@albert\_vu](#):
>
> 他提到，在添加或更改了大约 10 次表情符号后，他遇到了模态框。

我认为这里的问题在于，当用户通过反复添加和删除表情符号来触发速率限制时，以及当用户选择了网站上用于“点赞”的表情符号并达到了每日点赞上限时，使用了相同的文本字符串（`js.discourse_reactions.reaction.too_many_request`）。该上限由 `max likes per day` 网站设置确定。

我通过执行与您用户类似的操作，成功触发了您用户遇到的问题。触发该问题需要付出一些努力。我认为很少有用户会遇到它。不过，为此情况显示的错误消息并不准确。用户并未超出他们每日的表情符号（“点赞”）上限。他们只是触发了 Discourse 的速率限制，该限制会在用户连续执行相同操作过多的情况下触发。我认为我们需要一个单独的错误消息来处理这种情况。

---

_[View the full topic](https://meta.discourse.org/t/rate-limit-message-displaying-as-out-of-reactions/234109)._
