我正在尝试通过Discord机器人从链接上传图像。该图像是使用Image Processing and Generation
通过PHP生成的,并以png格式输出。
尽管当我尝试将图像附加到这样的机器人消息时,它会上传一个随机文件,我相信这是png背后的代码。
message.channel.send({files: ["https://banlister.com/profiling/profile.php?id=76561198153846406"]});
我给了这个Google,并花了一些时间尝试解决此问题的其他方法,但是我不太喜欢每次下载图像,因此我想我可以在这里得到一些帮助?
时,它也起作用我觉得这只能通过每次下载图像来实现,尽管我认为我最好还是请专家确认一下。
答案 0 :(得分:1)
Bot会将图片以profile.php
的形式发送,因为网址将转到profile.php
,因此您需要指定格式。例如,您可以执行以下操作:
message.channel.send({
files: [{
attachment: 'https://banlister.com/profiling/profile.php?id=76561198153846406',
name: 'profile.png'
}]
})