【问题标题】:Discord.py: how to wait for user reaction to the BOT comment?Discord.py:如何等待用户对 BOT 评论的反应?
【发布时间】:2020-06-07 09:44:07
【问题描述】:

我想制作一个 BOT,它可以根据用户对 BOT 帖子的反应来做某事。像https://imgur.com/Fes2OfB 这样的东西,但不是为了投票只是为了知道用户是否确定执行命令,希望我很清楚。感谢您的回复。

【问题讨论】:

    标签: discord.py discord.py-rewrite


    【解决方案1】:

    documentation 中,您将看到一个函数wait_for()。这可用于等待某个事件。如消息或反应添加。在这种情况下,您需要等待反应添加。

    在文档的第二个示例中解释了如何使用它:

    reaction, user = await client.wait_for('reaction_add', timeout=60.0, check=check)
    

    【讨论】:

      【解决方案2】:

      使用client.on_reaction_add(reaction, user)documentation

      【讨论】:

        猜你喜欢
        • 2021-06-27
        • 2019-08-22
        • 1970-01-01
        • 2021-06-20
        • 2021-06-22
        • 2021-08-13
        • 2012-01-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多