我现在遇到的问题是图片没有显示在我嵌入的网址中。现在通常对于Discord,当您发送图像链接时,它看起来像这样: What usually happens when you send an image link
现在,我试图嵌入图片链接。这样可以很好地嵌入图片网址,但是,现在图片没有弹出图片网址下方,但嵌入有效:The embedded image URL
这是我目前的代码:
} else if(message.content == '/memes' || message.content =='/meme') {
message.channel.sendMessage({embed: {
color: 3447003,
description: memes[Math.floor(Math.random()*75)]
}});
//message.reply(memes[Math.floor(Math.random()*75)])
}
答案 0 :(得分:1)
您的图片网址似乎来自memes[Math.floor(Math.random()*75)]
,这是正确的吗?
您还需要在嵌入的image
属性上设置网址。像这样:
const imageURL = memes[Math.floor(Math.random()*75)];
message.channel.sendMessage({embed: {
color: 3447003,
description: imageURL,
image: {url: imageURL}
}});
另外,您使用的是标准Discord.js库吗?如果是这样,我建议不再使用.sendMessage
,因为它已被弃用。否则,请注意您正在使用的库。