记录下 hubot相关
2024-10-07 05:55:36
适配器工厂
https://hubot.github.com/docs/adapters/
自己写适配器
https://hubot.github.com/docs/adapters/development/
需要注意的是,scripts/
下的脚本必须是 .coffee
或者 .js
格式的,而且必须暴露一个接受 robot 参数的函数!
我们还是先打开 scripts/example.coffee
看看吧!
// coffee
module.exports = (robot) ->
// js
module.exports = function(robot) {}
|
在这个函数里面,我们可以利用 robot.hear
、robot.response
、robot.send
、robot.reply
等 api 为不同的「输入」给出不同的「输出」!
我们还可以用 robot.http(url).get()
等方法来发出 http 请求!这样我们的机器人就可以有更强大的交互能力了!
想知道更多 api 的用法的话,可以参考文档:https://hubot.github.com/docs/scripting/
参考资料
最新文章
- c# 实现简单udp数据的发送和接收
- 如何使用Profiler跟踪阻塞信息
- .net混淆、反编译工具调查
- 大端(big endian)和小端(little endian)
- hdu 2102 A计划
- STL&;quot;源码&;quot;剖析-重点知识总结
- NodeJS - Express 3.0下ejs模板使用 partial展现 片段视图
- 详解AngularJS中的filter过滤器用法
- JavaScript之获取和设置元素属性
- android studio依赖库工程Activity显示问题及库工程设置
- Rhino模型制作——京东狗(练习网格切割)
- [c/c++] programming之路(17)、高级指针
- 找Maven -->; pom.xml -->; groupId和artifactId的网站
- 6-7 树的层次遍历 uva122
- [django]session设置与获取原理
- Python scrapy - Login Authenication Issue
- MongoDB-Java的两个基本操作Upsert和insertMany
- Win10系列:JavaScript写入和读取文件
- Android的几种弹出框
- Table-Driven Design 表驱动设计