Slackbot api无法收到消息

我正在用NodeJS构build一个SlackBot。

我目前使用这个库slackbots ,但问题是,初始化后,机器人不出现在应用程序类别,但它是在SlackBot内,每次我input一条消息,它会返回一条错误消息:

I'm sorry, I don't understand! Sometimes I have an easier time with a few simple keywords. Or you can head to our wonderful Help Center for more assistance! 

在这里输入图像说明

另一方面,当我发送消息给用户时,我可以看到我设置的bot: 在这里输入图像说明

我怎样才能让机器人Hugo与SlackBot内部的SlackBot分开?

这就是我设置它的方式:

  var SlackBot = require('slackbots'); var bot = new SlackBot({ token: process.env.SLACK_TOKEN, name: 'Hugo' }); function get() { return bot; } exports.get = function() { return bot; } exports.send_message = function(user_ref, message) { bot.postMessage(user_ref, message).then((data) => { return data; }); } exports.get_users = function() { var user_list = get().getUsers(); return user_list; } 

这就是我发送testing消息的方式:

  var bot = require('./modules/bot.js'); bot.get().on('message', function(data) { console.log("#######################################"); // -> debug only console.log(data); console.log("#######################################"); bot.send_message('USER_ID', 'test response'); });