【发布时间】:2021-12-08 17:50:09
【问题描述】:
当我将 Discord 附件中的 .png 图像文件下载到我的机器人(由 Replit 托管)时,该图像不会出现在我的文件中。我有 Node v12.16.1,将图像直接导入我的 Replit 文件没有问题。当我尝试在 Replit 上下载它时,我的 Mac 说文件无法打开,所以我知道它没有正确保存。如何让它正确下载?
client.on("message" , msg => {
if (msg.content === "$Time") {
msg.attachments.forEach(a => {
{fs.writeFileSync(`./${a.name}`, a.png);
}})
var interval = setTimeout (function () { msg.channel.send("Sure thing", {files: [`./images/SPOILER_HW.png`]})
// use the message's channel (TextChannel) to send a new message
//.catch(console.error);
}, 5000);
}
})
【问题讨论】:
标签: file-upload discord.js writefile