Discord Bot图片

时间:2020-02-16 18:43:33

标签: python discord discord.py discord.py-rewrite

我的猫Tris基本上已经成为服务器中的模因,因此我决定将其添加为命令。

@client.command()
async def Tris(ctx):
    responses = [ 'https://cdn.discordapp.com/attachments/641480658107236352/676150710236217351/image1.jpg',
                'https://cdn.discordapp.com/attachments/641480658107236352/676150710236217351/image1.jpg',
                'https://cdn.discordapp.com/attachments/641480658107236352/676150710815162368/image2.jpg',
                'https://cdn.discordapp.com/attachments/641480658107236352/676150711590977567/image3.jpg']
    await ctx.send(f'{random.choices(responses)}')

但是不仅不显示图像,而且链接也显示异常。 有一个更好的方法吗?特别是如果有更简单的方法可以做到这一点。 或解决此问题的方法? 我是初学者,所以我不知道自己在做什么。

1 个答案:

答案 0 :(得分:0)

首先,我认为您不必使用 ctx.send(f'{random.choices(responses)}')作为字符串, 您可以只做ctx.send(random.choices(responses)) :D

第二,我认为这些照片必须从您的特定目录下载,而不是链接。

编辑:

对不起,刚刚注意到有一个答案,我是StackOverflow的新手:D