我怎样才能让我的机器人说出我说的完整句子?

How can I make my bot say full sentences that I say?

这是我目前使用的代码:

@client.command()
async def say(ctx, arg: str):
    await ctx.channel.purge(limit=1)
    await ctx.send(f"{arg}")

此代码有效,但机器人只说出句子的第一个词。我怎样才能让它说出整个句子?

我希望这会奏效:

@client.command()
async def say(ctx, *args):
    await ctx.message.delete()

    # do you want to say it with TTS ?
    await ctx.send(' '.join(args), tts=True)