如何将第二部分添加到不和谐命令
How to add second part to a discord command
我正在尝试为我的 discord.py 机器人创建一个命令。它是:“.see”。执行命令的用户必须通过在命令后添加用户名来指定他希望看到的用户。例如:.see [user] | .see HelloWorld
我的问题是...我该怎么做?如何将第二部分添加到命令中?
这就是我目前的全部:
@bot.command()
async def see(ctx):
这是通过向 python 函数添加参数来完成的。甚至还有一种方法可以通过 discord.Member
自动生成参数,因此可以使用 .see @Member
、.see member_id
、.see MemberName#Discriminator
等执行命令:
@bot.command()
async def see(ctx, person:discord.Member):
ctx.send(person.display_name) # Person is now the member object the command has to be executed with
我正在尝试为我的 discord.py 机器人创建一个命令。它是:“.see”。执行命令的用户必须通过在命令后添加用户名来指定他希望看到的用户。例如:.see [user] | .see HelloWorld
我的问题是...我该怎么做?如何将第二部分添加到命令中? 这就是我目前的全部:
@bot.command()
async def see(ctx):
这是通过向 python 函数添加参数来完成的。甚至还有一种方法可以通过 discord.Member
自动生成参数,因此可以使用 .see @Member
、.see member_id
、.see MemberName#Discriminator
等执行命令:
@bot.command()
async def see(ctx, person:discord.Member):
ctx.send(person.display_name) # Person is now the member object the command has to be executed with