我一直在尝试创建一个Discord机器人,该机器人在用户寻求帮助时会做出响应。可悲的是,我似乎无法使该机器人正常工作。我在Node.JS上使用Discord.JS。任何帮助都将受到欢迎。
const Discord = require('discord.js');
const bot = new Discord.Client();
const token = '[token removed]';
const PREFIX = '!';
bot.on('ready', () => {
console.log('K08 Help Bot is online!');
})
bot.on('message', message=>{
let args = message.content.substring(PREFIX.lenght).split(" ");
switch(args[0]){
case 'help':
message.reply('HELLO');
break;
}
})
bot.login(token);
答案 0 :(得分:1)
这可能是问题所在:
let args = message.content.substring(PREFIX.lenght).split(" ");
-length
的错误键入为lenght
在旁注:我已提交编辑以隐藏您在此问题中的令牌。为了安全起见,请勿共享令牌;它将允许某人接管您的机器人!