我正在为我的机器人 (-8ball) 执行 8ball 命令,但是当用户仅键入 8ball 命令时,机器人崩溃,我的代码是这样的:
client.on('message', message => {
var command = "-8ball";
if (message.content.startsWith(command)) {
const args = message.content.slice(command.length).split(/ +/g);
let respuesta = ["Si", "No", "Tal vez", "Obvio", "Yo digo que si", "Yo digo que no", "Probablemente"]
var random = respuesta[Math.floor(Math.random() * respuesta.length)]
const embed = new Discord.MessageEmbed()
.addField("Pregunta:", `${args.join(" ")}`)
.addField("Respuesta:", `${random}`)
.setColor("RANDOM")
message.channel.send(embed)
}
});
我如何检测参数是否为空?
小怪兽爱吃肉
红糖糍粑
青春有我
拉莫斯之舞
相关分类