【发布时间】:2020-12-29 13:11:20
【问题描述】:
所以我正在制作一个不和谐的机器人并决定实现一个简单的琐事 api,在返回结果时它显示如下:
[
{
category: 'Entertainment: Video Games',
type: 'multiple',
difficulty: 'medium',
question: 'What is the main character of Metal Gear Solid 2?',
correct_answer: 'Raiden',
incorrect_answers: [ 'Solidus Snake', 'Big Boss', 'Venom Snake' ]
}
]
因为这是我当前的代码
//creates an embed to make it more aestheticaly pleasing
const triviaEmbed = new Discord.MessageEmbed()
.setColor(0x6e7175)
.setTitle('Trivia!')
.addFields({
name: 'Category',
value: triviaValue.results[0].category
}, {
name: 'Type',
value: triviaDisplayType
}, {
name: 'Difficulty',
value: triviaDisplayDifficulty
}, {
name: 'Question',
value: triviaValue.results[0].question
}, {
name: 'Answers',
value: `${triviaValue.results[0].incorrect_answers}, ${triviaValue.results[0].correct_answer}`
})
// sends the embed
message.channel.send(triviaEmbed);
正确的答案永远是最后一个,让这个过程随机的最有效的方法是什么,我能想到的最好的东西似乎非常多余。
【问题讨论】:
标签: javascript api random discord.js