Discord.py 从消息中的链接下载图像

时间:2021-06-23 18:08:42

标签: python image discord.py

我目前正在尝试制作一个自动保存在消息中发送的链接的机器人。基本上,用户发送命令 -save test.com/123.png,然后我的机器人下载 123.png 文件。

我知道如何下载直接附加的图像/文件,但也需要让它与链接一起使用。我已经尝试在网上搜索解决方案,但并没有真正找到任何对我有帮助的东西。

1 个答案:

答案 0 :(得分:0)

自己想出了一个解决方案,讽刺的是发现了一个非常古老的自己的python文件,我正是在其中尝试了这个。

@client.command()
async def test(ctx, url):
    ftype = url.split('/')[-1]
    myfile = requests.get(url)
    open(f'D:\\Tools\\python\\file_{ftype}', 'wb').write(myfile.content)