1

举这个例子。

@bot.command()
async def example(ctx, text)
    await ctx.send(text)

假设用户像这样使用这个命令:

example Hello world

机器人会向聊天发送“你好”。只有当用户用引号覆盖句子时,机器人才会发送整个句子。

那么,回到我的问题——有没有办法绕过这个“限制”?我希望程序能够返回整个句子,即使用户没有使用引号。

4

1 回答 1

1

尝试这个,

在你的函数中尝试*作为参数,它将所有即将到来的输入推送到text参数

@bot.command()
async def example(ctx, *, text)
    await ctx.send(text)

告诉我它是否适合你...

于 2021-09-24T10:45:26.410 回答