【发布时间】:2020-05-07 11:16:34
【问题描述】:
我正在发出投票命令,机器人将发送一条 ctx 消息并说出投票问题。我想这样做,所以当发送投票消息时,机器人会添加两个反应,一个竖起大拇指,一个竖起大拇指。我尝试了几种不同的方法,但都不起作用。这是我最近尝试的代码(所有内容都已导入)
reactions = ["????", "????"]
@bot.command(pass_context=True)
async def poll(self, ctx, message,*, question):
poll_msg = f"Poll: {question} -{ctx.author}"
reply = await self.bot.say(poll_msg)
for emoji_id in reactions:
emoji = get(ctx.server.emojis, name=emoji_id)
await message.add_reaction(reply, emoji or emoji_id)
代码到处都是,因为我尝试将不同的解决方案放在一起看它是否可以工作,但它根本不起作用。
【问题讨论】:
标签: python-3.x discord.py-rewrite