Discord Bot - Случайная команда + Embed - PullRequest
0 голосов
/ 16 ноября 2018

Heyo!

Итак, я создал бот-диск с командой, которая случайным образом выбирает аниме из списка переменных. Но так как я новичок, я вроде не знаю, как объединить это с встраиванием, то есть элемент Chose отображается в виде встраивания.

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 голосов
/ 16 ноября 2018

Предполагая, что вы используете 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]
    }});
}
...