slack-api - 带 slack 适配器的 Hubot

标签 slack-api slack hubot

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

特别是运行这个:

npm install hubot-slack --save

但我在尝试加载机器人时遇到此错误:

hubot -a slack

ERROR Cannot load adapter slack - Error: Cannot find module 'slack-client'

尝试执行“npm install slack-client”,但随后我收到另一个错误: 请参阅Hubot with slack adapter - cannot perform rtm.start中的另一个问题

最佳答案

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

关于slack-api - 带 slack 适配器的 Hubot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37253921/

相关文章:

slack-api - 如何通过 API 获取 slack 表情符号的完整列表?

authentication - 使用 Slack 登录的预期行为

ruby - 向 Slack 端点 Ruby 发送请求时出现问题

bots - 来自 Dialogflow 的聊天消息不会出现在 Slack 中

javascript - 我可以用 Javascript 为 hubot 编写脚本吗?

node.js - Hubot Windows 服务

slack-api - 如何在用户生成的消息中检测字符串并替换为 URL

javascript - 尝试使用机器人 token 获取 channel 历史记录时出现 missing_scope 错误

python - 在 Heroku 上出现错误 "ImportError: No module named"但在本地却没有

node.js - 返回发送给Hubot的原始消息