我目前正在尝试从 discord.js 开始。我做了我的第一个机器人,我正在尝试做一些基本的事情。不知何故,我在自动回复后在我的频道聊天中得到了一个 undefined 。如果有人能弄清楚为什么会发生这种情况,那就太好了。
bot.on('message', function (user, userID, channelID, message, evt)
{
if (message.substring(0, 1) == '!') {
var args = message.substring(1).split(' ');
var cmd = args[0];
args = args.splice(1);
switch(cmd) {
// !ping
case 'ping':
bot.sendMessage
({
to: channelID,
message: 'pong'
});
break;
case 'hello':
if (channelID == 632276762436567060)
{
bot.sendMessage
({
to: channelID,
message: 'Check private message'+
bot.sendMessage
({
to: userID,
message: 'hello'
})
})
};
break;
default:
bot.sendMessage
({
to: channelID,
message: 'Unknown Command'
});
}
MeToday 在 8:05 PM !你好 BOTToday 在 8:05 PM 查看私人消息undefined
HUWWW
相关分类