我的猫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)}')
但是不仅不显示图像,而且链接也显示异常。 有一个更好的方法吗?特别是如果有更简单的方法可以做到这一点。 或解决此问题的方法? 我是初学者,所以我不知道自己在做什么。
答案 0 :(得分:0)
首先,我认为您不必使用
ctx.send(f'{random.choices(responses)}')
作为字符串,
您可以只做ctx.send(random.choices(responses))
:D
第二,我认为这些照片必须从您的特定目录下载,而不是链接。
编辑:
对不起,刚刚注意到有一个答案,我是StackOverflow的新手:D