Javascript 与不和谐机器人有困难。使用JS
目前我有这样的设置Javascript 与不和谐机器人有困难。使用JS,javascript,discord,Javascript,Discord,目前我有这样的设置 const Discord = require("discord.js"); const ms = require("ms"); module.exports.run = async (bot, message, args) => { pan1 = "./pans/pan1.jpg"; pan2 = "./pans/pan2,jpg"; pan3 = "./pans/pan3.png" var msg = message.content.toLow
const Discord = require("discord.js");
const ms = require("ms");
module.exports.run = async (bot, message, args) => {
pan1 = "./pans/pan1.jpg"; pan2 = "./pans/pan2,jpg"; pan3 = "./pans/pan3.png"
var msg = message.content.toLowerCase();
if (msg.include (`cook`)); {
number = 3
}
var random = Math.floor (Math.random() * (number - 1 + 1)) + 1;
switch (random) {
case 1: message.channel.send({files: [pan1]}); break;
case 2: message.channel.send({files: [pan2]}); break;
case 3: message.channel.send({files: [pan3]}); break;
}
}
module.exports.help = {
name: "pan"
}
我想做的是,每当有人执行命令/平移时,它都会从列表中发送一个图像,但是我经常会遇到这个错误
如果我第一次在这里发帖时把这篇文章写得很糟糕,有点像是一个巨大的障碍,请道歉。试试
msg.indexOf('cook')!=-1
。您还需要去掉
在{
字符串对象类型没有include
方法之前,请使用indexOf
或其他匹配方法(如上所述)。@lem它在ES6中有,但显然不可用here@NickA嗯,谢谢!(顺便说一句,它的包括而不是包括)@lemieuxster-bah,当然是>。