Discord Bot-随机命令+嵌入

时间:2018-11-15 23:47:21

标签: bots embed discord

Heyo!

因此,我用命令创建了一个不和谐机器人,该命令从变量列表中随机选择一个动画。但是由于我是新手,所以我根本不知道如何将其与嵌入结合使用,这意味着“选择”项将显示在嵌入中。

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])
}

我正在尝试几件事,但是没有值得在这里展示的尝试-我希望这足以获得在此处发布权限的代码。

1 个答案:

答案 0 :(得分:0)

假设您使用Discord.js是因为您的代码看起来像Javascript,请查看AnIdiotsGuide关于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]
    }});
}