所以我做了一个afk命令,我想把我在!afk之后输入的所有东西都存储到原因中,而不是必须放入"围绕它。有什么办法可以帮我吗?提前感谢:)
命令后的文本作为程序中的所有变量传递,您可以获得所有具有*args
的文本并将它们合并回具有' '.join(args)
的句子。
示例代码:
bot.command()
async def afk(ctx, *args):
reason = ' '.join(args)
ctx.send(f'{ctx.author.name} has gone afk with the following reason: "{reason}", bye')