【发布时间】:2018-02-24 05:11:17
【问题描述】:
我是机器人世界的新手。我正在尝试使用 botkit 中间件将在 IBM Watson 上创建的对话服务与 Slack Bot 集成。我只是从 Git (Botkit Slack Integration 获取代码,并尝试使用它来回答来自我的 Watson Conversation 服务的 Slack 查询。但是,在收到松弛消息后,API 会返回以下错误。 Internet 上没有太多关于如何处理这些错误的文档。有人可以帮帮我吗?
`> 节点 simple-bot-slack.js
info: ** 未指定持久存储方法!数据可能会丢失 进程关闭。 info: ** 设置自定义处理程序进行处理 Slack 消息信息:** API CALL:https://slack.com/api/rtm.start 客户端服务器监听 5000 端口通知:** BOT ID:jarvis ...尝试连接到 RTM!注意:RTM websocket 打开信息: 收到 Slack 消息 { type: 'message', channel: 'C72GK14JD',
用户:'U72VDTC2F',文本:'嗨',ts:'1505453454.000117',
source_team:'T733VG8DS',团队:'T733VG8DS',事件: 'direct_mention',匹配:['Hi',索引:0,输入:'Hi'],
watsonError: { 错误:找不到资源 在 Request._callback (D:\node\wrath\botkit-middleware-master\examples\simple-bot\node_modules\watson-developer-cloud\lib\requestwrapper.js:88:1 5) 在 Request.self.callback (D:\node\wrath\botkit-middleware-master\examples\simple-bot\node_modules\request\request.js:188:22) 在 emitTwo (events.js:106:13) 在 Request.emit (events.js:191:7) 在请求。 (D:\node\wrath\botkit-middleware-master\examples\simple-bot\node_modules\request\request.js:1171:10) 在 emitOne (events.js:96:13) 在 Request.emit (events.js:188:7) 在 Gunzip。 (D:\node\wrath\botkit-middleware-master\examples\simple-bot\node_modules\request\request.js:1091:12) 在 Gunzip.g (events.js:292:16) 在 emitNone (events.js:91:20) 在 Gunzip.emit (events.js:185:7) 在 endReadableNT (_stream_readable.js:974:12) 在 _combinedTickCallback (内部/进程/next_tick.js:80:11) 在 process._tickCallback (internal/process/next_tick.js:104:9) 原因: { 错误:找不到资源 在 Request._callback (D:\node\wrath\botkit-middleware-master\examples\simple-bot\node_modules\watson-developer-cloud\lib\requestwrapper.js:8 8:15) 在 Request.self.callback (D:\node\wrath\botkit-middleware-master\examples\simple-bot\node_modules\request\request.js:188:22) 在 emitTwo (events.js:106:13) 在 Request.emit (events.js:191:7) 在请求。 (D:\node\wrath\botkit-middleware-master\examples\simple-bot\node_modules\request\request.js:1171:10) 在 emitOne (events.js:96:13) 在 Request.emit (events.js:188:7) 在 Gunzip。 (D:\node\wrath\botkit-middleware-master\examples\simple-bot\node_modules\request\request.js:1091:12) 在 Gunzip.g (events.js:292:16) 在 emitNone (events.js:91:20) 在 Gunzip.emit (events.js:185:7) 在 endReadableNT (_stream_readable.js:974:12) 在 _combinedTickCallback (内部/进程/next_tick.js:80:11) 在 process._tickCallback (internal/process/next_tick.js:104:9) 代码:未定义,错误: '找不到资源' }, isOperational:真, 代码:未定义, 错误:“找不到资源”} }`
【问题讨论】:
标签: slack watson-conversation botkit