【发布时间】:2019-04-25 17:27:28
【问题描述】:
我有一个命令可以在我的文本中添加两个表情符号:
await Bot.add_reaction(msg, ":name:id")
await Bot.add_reaction(msg, "✔️")
使用on_reaction_add,当点击表情符号时,它会做一些事情:
@Bot.event
async def on_reaction_add(reaction, user):
try:
if reaction.emoji == "<:name:id>":
##stuffs
if reaction.emoji == "✔️":
##stuffs
except KeyError:
pass
然而只有 ✔️ emoji 有反应,当自定义 emoji :name:id 有反应时,它什么也不做,我应该怎么做才能让它起作用? 我已经尝试在没有 的情况下使用 if reaction.emoji == ":name:id": 但也无法正常工作.. 只是为了说清楚:name:id,name是emoji的名字,id是emoji的id
【问题讨论】:
标签: python bots discord discord.py