我正在使用discord.js,我试图让我的机器人在嵌入字段中发送附件。我已经尝试过了,但它没有工作:
message.channel.send({embed: {
files: [ "images/twitter.png" ]
}});
我也试过了,它也没有用:
message.channel.send({embed: {}, files: [ "images/twitter.png" ]}});
非常感谢任何帮助!
答案 0 :(得分:1)
This similar post可能有所帮助。发送附件需要两个步骤。
在邮件中添加附件:
files: [{ attachment: 'images/twitter.png', name: 'twitter.png' }]
然后将附件添加到您的嵌入:
image: { url: "attachment://twitter.png" }
完整示例:
message.channel.send({embed: {
description: "This is some text",
image: {
url: "attachment://twitter.png"
}
},
files: [{ attachment: 'images/twitter.png', name: 'twitter.png' }]
});
答案 1 :(得分:0)
我最好的猜测是查看此guide
的底部这应该是这样的:
venn3(subsets=(17, 29, 40, 154, 17, 29, 40), set_labels = ('A', 'B','C'), ax=axes)
希望这适用于您需要做的事情。