我正在尝试生成一个显示指定用户的配置文件图片的命令。没有错误,只是不起作用
代码:
@client.command()
async def pfp(ctx, *,member : discord.Member):
embed = discord.Embed(colour = random.choice(mycolor))
mylist1 = ["What a creep",
"stalker"]
embed.set_author(name=f"{random.choice(mylist1)}")
embed.set_image(url=ctx.member.avatar_url)
await ctx.send(embed=embed)
代码应该是这样的。
您的错误可能来自以下行:
^{} 对象没有任何
question
属性。如果需要命令作者的配置文件图片:另外,键入
question = discord.Member
是没有用的,它只是将Member
类指定给question
变量。我还注意到
mycolor
似乎没有定义好吧,我假设它只是不发送信息。我认为你想要
@client.command(pass_context=True, aliases=[])
而不是@client.command()
pass_context
使其分配ctx相关问题 更多 >
编程相关推荐