Node.js 不一致嵌入图像响应
我对Discord机器人的随机响应命令有问题 此时,该命令按预期发回除图像链接以外的所有内容 我在一个数组中有许多随机响应,大部分是文本响应和一个图像响应 当嵌入回复时,图像响应是否只是作为图像链接显示,当它响应图像显示时,有人可以帮助您这样做吗 以下是数组中的代码,然后是主文件:Node.js 不一致嵌入图像响应,node.js,discord,discord.js,Node.js,Discord,Discord.js,我对Discord机器人的随机响应命令有问题 此时,该命令按预期发回除图像链接以外的所有内容 我在一个数组中有许多随机响应,大部分是文本响应和一个图像响应 当嵌入回复时,图像响应是否只是作为图像链接显示,当它响应图像显示时,有人可以帮助您这样做吗 以下是数组中的代码,然后是主文件: const jokeResponses = [ "joke1", "joke2", "joke3", "https://i.imgur.com/H
const jokeResponses = [
"joke1",
"joke2",
"joke3",
"https://i.imgur.com/HXLENiv.png"
]
module.exports = {jokeResponses}
我不明白为什么当图像链接返回时,它只是显示为链接,而不是实际的图像
感谢您的帮助。.setDescription()
仅用于文本,您必须使用.setImage()
来显示gif
.setImage(response)
.setDescription()
仅用于文本,您必须使用.setImage()
来显示gif
.setImage(响应)
const { jokeResponses } = require('./jokeResponses.js');
case "joke":
var response = jokeResponses [Math.floor(Math.random()*jokeResponses .length)];
embed.setColor('#f299cd')
embed.setTitle(message.author.username + '`s joke')
embed.setDescription(response);
message.channel.send(embed);
break;