Javascript 将文件下载到本地计算机,并将其附加到“不一致”消息中
在查看Discord.js文档后,我可以找到这个问题的答案,有人知道怎么做吗?页面上已经有一个问题,但没有答案或注释 假设聊天室里有人发送了一张图片,有没有办法让机器人下载图片或者获取图片的urlJavascript 将文件下载到本地计算机,并将其附加到“不一致”消息中,javascript,discord,discord.js,Javascript,Discord,Discord.js,在查看Discord.js文档后,我可以找到这个问题的答案,有人知道怎么做吗?页面上已经有一个问题,但没有答案或注释 假设聊天室里有人发送了一张图片,有没有办法让机器人下载图片或者获取图片的url 谢谢 除了我在评论部分发布的链接之外,从查看中,似乎url位于附件对象中 除了我在评论部分发布的链接之外,从查看,似乎url位于附件对象中 首先。。。您需要代码才能访问附件 client.on(`message`,function(msg){ if(msg.attachments.first(
谢谢 除了我在评论部分发布的链接之外,从查看中,似乎
url
位于附件
对象中
除了我在评论部分发布的链接之外,从查看,似乎
url
位于附件
对象中
首先。。。您需要代码才能访问附件
client.on(`message`,function(msg){
if(msg.attachments.first()){//checks if an attachment is sent
if(msg.attachments.first().filename === `png`){//Download only png (customize this)
download(msg.attachments.first().url);//Function I will show later
}
}
});
注意:我仅将附件限制在png
上,以便下载经过验证的图像。否则我们可能会下载一些不好的脚本和可能的病毒。下载东西时要小心
现在,我刚才给您的代码将调用下载
,并传入url
现在您将需要模块和模块。
为什么??很高兴你问。。。
请求
模块访问url并从web中提取数据。fs
模块在本地/外部计算机上创建/读取/写入文件
使用这两个模块,我们将拖动它,然后保存它
现在让我们假设url
就是这个(discord png附件)
瞧我们现在有一张关于Doritos XD的
meme.png
图片供初学者使用。。。您需要代码才能访问附件
client.on(`message`,function(msg){
if(msg.attachments.first()){//checks if an attachment is sent
if(msg.attachments.first().filename === `png`){//Download only png (customize this)
download(msg.attachments.first().url);//Function I will show later
}
}
});
注意:我仅将附件限制在png
上,以便下载经过验证的图像。否则我们可能会下载一些不好的脚本和可能的病毒。下载东西时要小心
现在,我刚才给您的代码将调用下载
,并传入url
现在您将需要模块和模块。
为什么??很高兴你问。。。
请求
模块访问url并从web中提取数据。fs
模块在本地/外部计算机上创建/读取/写入文件
使用这两个模块,我们将拖动它,然后保存它
现在让我们假设url
就是这个(discord png附件)
瞧我们现在有了一张关于Doritos XD的
meme.png
图片我猜你没看太远。。。我猜你没看太远。。。