Python discord.py-我应该如何使用on_reaction_add?

Python discord.py-我应该如何使用on_reaction_add?,python,discord.py,Python,Discord.py,我的on\u reaction\u add似乎不起作用。这是我的密码: 导入不一致 导入异步 导入日期时间 client=discord.client() @客户端事件 _ready()上的异步定义: 打印('Logged-as',client.user) 打印(“(name=”,client.user.name',id=”,client.user.id')) activity=discord.Game(name=“&b help”) 等待客户。更改状态(状态=discord.activity,

我的
on\u reaction\u add
似乎不起作用。这是我的密码:

导入不一致
导入异步
导入日期时间
client=discord.client()
@客户端事件
_ready()上的异步定义:
打印('Logged-as',client.user)
打印(“(name=”,client.user.name',id=”,client.user.id'))
activity=discord.Game(name=“&b help”)
等待客户。更改状态(状态=discord.activity,activity=activity)
@客户端事件
反应添加时的异步定义(反应,用户):
等待通道发送('test')
没有错误。
为什么不工作?

当消息中添加了反应时,将调用“反应添加”上的事件
。如果在内部消息缓存中未找到该消息,则不会调用此事件。每次重新启动后,缓存都会被清除。

您好,为了帮助您解决问题,请按照下面的说明进行操作。添加预期结果也会有所帮助。请尝试发送新消息,然后对其作出反应。您的bot将仅对在其内部缓存中找到的消息执行此事件,这意味着只有在其联机后发送的消息。您可以在文档中阅读有关此行为的更多信息: