python Py Cord -一次向通道发送两个图像

nwnhqdif  于 2022-12-28  发布在  Python
关注(0)|答案(1)|浏览(127)

我试图发送至少两个图像到一个频道一次,但我没有运气,我似乎找不到任何关于它。我试图实现这样的东西:https://prnt.sc/s7wg9b

async def test(
    ctx: discord.ApplicationContext,
    name: str,
    div: str,
    collar: str
):
    test = make_texture(name, collar, div)

    with open(str(test) + "_black_vest.png", 'rb') as f:
        picture = discord.File(f)

    with open(str(test) + "_black_vest.png", 'rb') as f:
        picture2 = discord.File(f)

    await ctx.send(
        file=picture + picture2
    )
erhoui1w

erhoui1w1#

    • 你有两个选择,怎么做**

1.只需依次发送两条消息:

await ctx.send(file=picture)
await ctx.send(file=picture2)

1.使用数组发送一封带有多张图片的邮件:

my_files = [picture, picture2]

await ctx.send(files=my_files)

以下是一些有用的链接:

相关问题