hubot 脚本

2015-06-04  本文已影响572人  sherlock221b

hubot脚本一共有3种加载方式

<p>

官网:
https://hubot.github.com/docs/scripting/

  1. 自定义脚本
    hubot 会在启动时候 加载你的项目目录scripts/ 下的所有脚本

  2. 社区脚本
    这个是运行在 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/

  3. 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

聆听和相应

上一篇下一篇

猜你喜欢

热点阅读