我正在使用 discord.js 并且我试图让我的机器人在嵌入字段中发送附件。我试过这个,但没有用:
message.channel.send({embed: {
files: [ "images/twitter.png" ]
}});
Run Code Online (Sandbox Code Playgroud)
我也试过这个,它也不起作用:
message.channel.send({embed: {}, files: [ "images/twitter.png" ]}});
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激!
这个类似的帖子可能会有所帮助。发送附件需要 2 个步骤。
将附件添加到您的消息中:
files: [{ attachment: 'images/twitter.png', name: 'twitter.png' }]
Run Code Online (Sandbox Code Playgroud)
然后将附件添加到您的嵌入中:
image: { url: "attachment://twitter.png" }
Run Code Online (Sandbox Code Playgroud)
完整示例:
files: [{ attachment: 'images/twitter.png', name: 'twitter.png' }]
Run Code Online (Sandbox Code Playgroud)