【发布时间】:2020-05-24 05:40:11
【问题描述】:
正如标题所说,我正在尝试让机器人随机发送 gif,它会发送 gif,但不是在嵌入中。
我收到此错误:The resource must be a string, Buffer or a valid file stream.
有什么帮助吗?我尝试自己编写代码,因为任何地方都没有教程,我被困住了。
if(!message.channel.nsfw){ (message.channel.send)
message.channel.send("Please use an NSFW channel for this command."); return;
} else {
if (message.content.startsWith (PREFIX + "stoys")) {
number = 42;
imageNumber = Math.floor (Math.random() * (number - 1 + 1)) + 1;
message.channel.send ( {files: ["./stoys/" + imageNumber + ".gif"]} )
let files = ["./stoys/" + imageNumber + ".gif"]
const embed = new Discord.MessageEmbed()
.attachFiles({attachment: files}).setImage(files)
.setColor(0x7732a8)
.setFooter("????BOT IS IN EARLY-ALPHA TESTING???? (Neon#0999)")
message.channel.send(embed);
}
}
}
}
【问题讨论】:
标签: node.js discord discord.js