Disord Bot等待多个用户输入

时间:2020-10-24 15:12:51

标签: python api input command discord

好的,我有一个仅对一条消息做出反应的机器人。

用户发送输入。 bot发送输出。 命令完成。

例如,我希望机器人向用户询问一些问题 用户发送输入。 漫游器发送问题:“确定要XXXXXX吗?” 用户发送2.输入。 机器人发送输出。

我不确定如何使机器人在一个命令中等待第二条用户消息。

1 个答案:

答案 0 :(得分:0)

您必须在其之前添加支票。

def check(message, user):
  return message.channel == ctx.message.channel and user.author == ctx.message.author
reply = await bot.wait_for('message', check=check)

喜欢这个。