我正在考虑作出Hubot基于时钟的通知(认为“这是5,时间回家!”但不讨厌,出于不同的原因)。 什么是去了解在Hubot脚本做这样的事情的最好方法?
[ 编辑 ]下面是使用节点的cron一个例子:
TIMEZONE = "America/New_York"
QUITTING_TIME = '0 0 17 * * 2-6' # M-F 5pm
ROOM = "Dev"
cronJob = require('cron').CronJob
module.exports = (robot) ->
gohome = new cronJob QUITTING_TIME,
->
robot.messageRoom ROOM, "It's 5! Go home!"
null
true
TIMEZONE
依赖关系:
"cron": "0.3.3",
"time": "0.8.2"