Bots Discord机器人-随机命令+;嵌入

Bots Discord机器人-随机命令+;嵌入,bots,embed,discord,Bots,Embed,Discord,嗨 所以,我制作了一个discord机器人,用一个命令从变量列表中随机选取一个动画。但由于我是新来的,我不知道如何将其与嵌入相结合,这意味着所选项目将显示在嵌入中 var facts = ["Item1", "Item2", "Item 3", "Item 4" ]; var fact = Math.floor(Math.random() * facts.length); if (message.content.startsWith (prefix + "random")){ message.

所以,我制作了一个discord机器人,用一个命令从变量列表中随机选取一个动画。但由于我是新来的,我不知道如何将其与嵌入相结合,这意味着所选项目将显示在嵌入中

var facts = ["Item1", "Item2", "Item 3", "Item 4" ];
var fact = Math.floor(Math.random() * facts.length);

if (message.content.startsWith (prefix + "random")){
message.channel.send(facts[fact])
}

我尝试了几件事,但没有一件值得在这里展示——我希望这足够多的代码获得在这里发布的权限。

假设您使用的是
Discord.js
,因为您的代码看起来像Javascript,请看一看消息中嵌入的
Discord.js

对于一个非常基本的嵌入,您的代码需要与

if (message.content.startsWith (prefix + "random")){
    message.channel.send({embed: {
        color: 3447003, // Or any other color desired
        description: "Here is your random Fact: " + facts[fact]
    }});
}