async def qna(ctx):
msg = await ctx.send('what is the color of mango\na. red\nb. blue')
await msg.add_reaction("?️")
await msg.add_reaction("?️")]
这是我到现在为止所做的? 请有人帮助我吗?
答案 0 :(得分:1)
您正在寻找Bot.wait_for
async def qna(ctx):
reactions = ["?️", "?️"]
msg = await ctx.send('what is the color of mango\na. red\nb. blue')
for r in reactions:
await msg.add_reaction(r)
def check(reaction, user):
return user == ctx.author and reaction.message == msg and str(reaction) in reactions
reaction, user = await bot.wait_for("reaction_add", check=check)
# Do something with the reactions