我是编码的初学者,我想学习编码不和谐的bot,该bot会发消息通知随机生成的东西,比如说我在做一个建议命令,我想要做的就是从10个中选择1个咨询技巧随机。希望任何人都能理解,谢谢。
你应该首先为随机生成的结果创建一个数组。如果我们在谈论你所提到的建议,则需要输入:
const advices = [
'eat melon',
'eat melon every day',
'eat melon a lot',
'melon is healthy',
'melon is very epic'
];
创建数组后,可以通过键入以下内容从数组中生成一个随机值:
// get a random number based on the array's length
var randomIndex = Math.floor(Math.random() * advices.length);
// creates the random output of your array
var randomElement = advices[randomIndex];
从那里,你可以简单地将其randomElement
用作数组中的随机生成的值。
message.reply(`Here is a good advice: ${randomElement}`);