【问题标题】:How do I check if a bot reacted to a message with on_raw_reaction_add (discord.py)如何检查机器人是否使用 on_raw_reaction_add (discord.py) 对消息做出反应
【发布时间】:2021-10-24 18:38:14
【问题描述】:

我目前有一个“on_raw_reaction_add”的事件函数。如何检查 bot 是否对消息做出反应而不是普通用户?

【问题讨论】:

  • 如果只是添加事件,你可以检查payload.member.bot是否为真。请注意,这不适用于on_raw_reaction_remove 事件
  • 按照 moinierer3000 的说法,还请尝试使用 on_raw_reation_add 向我们展示您的代码,以便我们看到您犯的错误!

标签: python-3.x discord.py


【解决方案1】:

我会使用:

if payload.member.bot:
    return

谢谢!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-28
    • 2021-04-11
    • 2020-11-07
    • 2020-11-20
    • 2021-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多