本文介绍了让Hubot在某个时间说话?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 我在考虑制作一个基于Hubot时钟的通知器(认为这是5,时间回家!但不太烦人,原因不同)。 [编辑]下面是一个使用node-cron的例子: TIMEZONE =America / New_York QUITTING_TIME ='0 0 17 * * 2-6'#MF 5pm ROOM =Dev cronJob = require('cron')CronJob module.exports =(robot) - > gohome = new cronJob QUITTING_TIME, - > robot.messageRoom ROOM,这是5!回家! null true TIMEZONE dependencies: cron:0.3.3,time:0.8.2 解决方案我会使用node-cron。它非常灵活,适合您的用例。 https://github.com/ncb000gt/node-cron I'm thinking about making a Hubot clock-based notifier (think "It's 5, time to go home!" but less annoying and for a different reason). What's the best way to go about doing something like this in a Hubot script?[edit] Here's an example using node-cron:TIMEZONE = "America/New_York"QUITTING_TIME = '0 0 17 * * 2-6' # M-F 5pmROOM = "Dev"cronJob = require('cron').CronJobmodule.exports = (robot) -> gohome = new cronJob QUITTING_TIME, -> robot.messageRoom ROOM, "It's 5! Go home!" null true TIMEZONEdependencies:"cron": "0.3.3","time": "0.8.2" 解决方案 I would use node-cron. It's pretty flexible and fits your use case well. https://github.com/ncb000gt/node-cron 这篇关于让Hubot在某个时间说话?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 08-24 06:14