【发布时间】:2022-04-02 23:57:34
【问题描述】:
@commands.command(name="wanted", aliases=["procurado"], description="Faz com que um usuário mencionado seja colocado em um cartaz de procurado")
@commands.cooldown(1, 2, commands.BucketType.member)
async def wanted(self, ctx, member:discord.Member = None):
if member is None:
member = ctx.author
wanted = Image.open("wanted.png")
asset = ctx.author.avatar_url_as(size = 128)
data = BytesIO(await asset.read())
pfp = Image.open(data)
pfp = pfp.resize((144,144))
wanted.paste(pfp, (48,106))
wanted.save("wanteddata.jpg")
await ctx.send(file = discord.File("wanteddata.jpg"))
wanted.png 位于代码的同一文件夹中,当我在控制台中使用命令时出现此错误
Command raised an exception: FileNotFoundError: [Errno 2] No such file or directory: 'wanted.png'
【问题讨论】:
-
您是否从脚本所在的同一目录运行脚本?
-
这段代码是 Cogs/fun.py,wanted.png 是 Cogs/wanted.png
标签: python discord discord.py bots