Discord 是否可以在一条消息中发送多个RichEmbeds

Discord 是否可以在一条消息中发送多个RichEmbeds,discord,discord.js,Discord,Discord.js,文档中指出,消息可以具有 很明显,这就产生了一个问题:是否可以用一条消息发送多个richembd 发送嵌入的正常方式是使用对象,如下所示: message.channel.send({embed: embedName}); 尽管这似乎不允许多个RichEmbeds,但有人知道是否可以发送多个吗?正如前面指出的,您可以使用Webhook一次发布多个RichEmbeds 是WebhookMessageOptions的文档 快速示例: message.channel.createWebhook('W

文档中指出,
消息
可以具有

很明显,这就产生了一个问题:是否可以用一条消息发送多个
richembd

发送嵌入的正常方式是使用对象,如下所示:

message.channel.send({embed: embedName});
尽管这似乎不允许多个RichEmbeds,但有人知道是否可以发送多个吗?

正如前面指出的,您可以使用Webhook一次发布多个
RichEmbeds

WebhookMessageOptions
的文档

快速示例:

message.channel.createWebhook('Webhook Name', message.author.displayAvatarURL)
.then(w => w.send({embeds: [
    new Discord.RichEmbed().setAuthor('Embed 1'),
    new Discord.RichEmbed().setAuthor('Embed 2'),
]}));

最多可用于10个嵌入件。

是!这是有可能做到的,通过这样做

if(message.content.startswith(任何内容)){
message.channel.send({embed:embedName});
message.channel.send({embed:embedName});
}

Caltrop的答案也有效。

您只能使用webhooksHmm来实现这一点,这并不是我们所要求的。您正在发送两条不同的消息,每条消息包含一个嵌入项,我要求发送一条带有多个嵌入项的单条消息。