hubot脚本一共有3种加载方式
<p>
-
自定义脚本
hubot 会在启动时候 加载你的项目目录scripts/ 下的所有脚本 -
社区脚本
这个是运行在 node_modules/hubot-scripts/src/scripts 下 需要指定配置文件 hubot-scripts.json. 可以通过参看社区脚本列表
https://github.com/github/hubot-scripts/tree/master/src/scripts
http://hubot-script-catalog.herokuapp.com/ -
npm 脚本
运行第三方 包 需要 指定 external-scripts.json
社区脚本
使用bing搜索功能,找到社区script 在node_modules/hubot-scripts/src/scripts/bing.coffee
复制名字bing.coffee到 hubot-scripts.json 下面
<pre>
<code>
[
"bing.coffee"
]
</code>
</pre>
然后重新启动,在控制台试着搜下
hubot bing me <query> - Bings <query> & returns 1st result's URL
npm仓库
你可以通过这个位置来查询到所有的包
https://www.npmjs.com/search?q=hubot
然后在 packge.json下载你需要的包
然后external-scripts.json指定你的包名即可
Hearing and responding
聆听和相应
网友评论