我正在尝试制作一个机器人,当您输入例如“!say hello world”时,机器人会回复“Hello World”。但是当我尝试做空间时它不起作用。
因此,当我简单地输入“!say Hello”时,它会显示:
如您所见,它工作正常,但是当我放一个空格例如“!say hello world”时,它显示了以下内容:
正如你所看到的,它只打印“Hello”,就像我没有说“World”一样。
这是我的代码:
@client.command()
async def say(ctx, arg):
await ctx.send(arg)
Run Code Online (Sandbox Code Playgroud) response = get(url='https://benbotfn.tk/api/v1/aes')
data = response.json()
@client.command()
async def aes123(ctx):
await ctx.send(data['mainKey'])
@client.command()
async def aeskey(ctx):
embed=discord.Embed(title="aes")
embed.add_field(name='aes', value=f'{data['mainKey']} aes key')
await ctx.send(embed=embed)
Run Code Online (Sandbox Code Playgroud)
运行此代码时出现此错误:
我真的不知道这段代码有什么问题,我才刚刚开始,很抱歉,如果这是一个愚蠢的问题!