我正在执行机器人不和谐,我希望我的机器人在删除消息之前先计算对邮件的反应次数
@client.event
async def on_raw_reaction_add(payload):
if payload.channel_id == 614467771866021944:
if payload.emoji.name == "?":
# if number of reactions > 4:
# delete the message
答案 0 :(得分:0)
您需要使用有效负载中的ID来获取消息的Message
对象,然后从count
检查相应Reaction
的{{1}}属性:< / p>
Message.reactions