Discord.py:如何等待用户对BOT评论的反应?
Discord.py: how to wait for user reaction to the BOT comment?
我想制作一个 BOT,它根据用户对 BOT 的反应做一些事情 post。像这样的东西 https://imgur.com/Fes2OfB,但不是为了投票只是为了知道用户是否确定执行命令,希望我清楚。感谢您的任何回复。
使用client.on_reaction_add(reaction, user)
documentation
在documentation中你会看到一个函数wait_for()
。这可以用来等待某个事件。例如消息或反应添加。在这种情况下,您需要等待反应添加。
在文档的第二个示例中解释了如何使用它:
reaction, user = await client.wait_for('reaction_add', timeout=60.0, check=check)
我想制作一个 BOT,它根据用户对 BOT 的反应做一些事情 post。像这样的东西 https://imgur.com/Fes2OfB,但不是为了投票只是为了知道用户是否确定执行命令,希望我清楚。感谢您的任何回复。
使用client.on_reaction_add(reaction, user)
documentation
在documentation中你会看到一个函数wait_for()
。这可以用来等待某个事件。例如消息或反应添加。在这种情况下,您需要等待反应添加。
在文档的第二个示例中解释了如何使用它:
reaction, user = await client.wait_for('reaction_add', timeout=60.0, check=check)