我的机器人已连接到服务器,当我启动代码时它已联机,但我似乎无法弄清楚message.reply命令为何不起作用
代码:
const Discord = require('discord.js');
const bot = new Discord.Client();
bot.on('Message', (message) => {
if(message.content == 'ping') {
message.reply('pong');
}
});
我想念什么吗?我正在使用Visual Studio代码进行编码
答案 0 :(得分:3)
客户的事件区分大小写,因此,“消息”和“消息”完全是两回事。
在第5行将“消息”替换为“消息”以修复您的代码。
const Discord = require('discord.js');
const bot = new Discord.Client();
bot.on('message', (message) => {
if (message.content == 'ping') {
message.reply('pong');
}
});