Hubot与松弛适配器

时间:2016-05-16 12:26:41

标签: slack-api slack hubot

尝试使用松弛适配器安装Hubot,如下所示: https://github.com/slackhq/hubot-slack

特别是运行这个:

  

npm install hubot-slack --save

但是我在尝试加载僵尸程序时遇到此错误:

  

hubot -a slack

     

错误无法加载适配器松弛 - 错误:找不到模块   '松弛客户'

尝试执行“npm install slack-client'但后来又出现了另一个错误: 请参阅Hubot with slack adapter - cannot perform rtm.start

中的其他问题

3 个答案:

答案 0 :(得分:1)

使用稳定版本安装hubot slack对我有用。 对于CentOS 7:

curl https://raw.githubusercontent.com/creationix/nvm/v0.13.1/install.sh | bash
source ~/.bash_profile
nvm list-remote
nvm install v8.4.0
nvm alias default v8.4.0
npm install -g npm
npm install -g yo generator-hubot

答案 1 :(得分:1)

我假设你正在尝试在hubot的bin文件夹中执行命令。相反,转到bin文件夹的父级,然后像这样执行: ./ bin / hubot -a slack

答案 2 :(得分:0)

@ slack / client需要更高的npm版本。它在npm 5.3.0上工作,但不适用于3.3.12。尝试卸载节点并使用最新的npm版本重试