Discord.js 发布了 v13,我正在尝试更新我的小自制 Discordbot。
我遇到了一个问题,无法再通过 Web URL 发送附件 (png)。
Discord.js v12
var testchart = `http://jegin.net/testchart2.php?sysid=268.png`;
message.channel.send("Last updated " + updatedAt.fromNow(), {
files: [{
attachment: testchart,
name: 'file.png'
}]
Run Code Online (Sandbox Code Playgroud)
并且机器人不会返回图像:
我试过了:
message.channel.send("Last updated " + updatedAt.fromNow(), {
files: [testchart]
Run Code Online (Sandbox Code Playgroud)
和
message.channel.send("Last updated " + updatedAt.fromNow(), {
files: Array.from(testchart)
});
Run Code Online (Sandbox Code Playgroud)
最后
message.channel.send({
files: [testchart],
content: `Last updated ${updatedAt.fromNow()}`
});
Run Code Online (Sandbox Code Playgroud)
谢谢您的帮助!
Discord.js 的更新指南:https://discordjs.guide/additional-info/changes-in-v13.html#sending-messages-embeds-files-etc
我在此事上找到的唯一问题:Discord.js V13 moving message attachments