Coffeescript 使Hubot自动运行预配置的命令

Coffeescript 使Hubot自动运行预配置的命令,coffeescript,cron,hubot,flowdock,Coffeescript,Cron,Hubot,Flowdock,我在flowdock上使用Hubot,我试图让Hubot post自动响应用户命令 在的帮助下,我成功地让Hubot在特定的时间说话,创建了cron.coffee脚本,因此没有任何问题 问题是,我有另一个脚本(trello.coffee),它让Hubot响应命令“show cards”,我希望这个命令的结果在特定时间发布,而不需要我告诉Hubot这样做 在不需要编写另一个脚本(即trello.auto.coffee)和整个robot.emit->robot.on过程的情况下,如何准确地执行此操作

我在flowdock上使用Hubot,我试图让Hubot post自动响应用户命令

在的帮助下,我成功地让Hubot在特定的时间说话,创建了cron.coffee脚本,因此没有任何问题

问题是,我有另一个脚本(trello.coffee),它让Hubot响应命令“show cards”,我希望这个命令的结果在特定时间发布,而不需要我告诉Hubot这样做


在不需要编写另一个脚本(即trello.auto.coffee)和整个robot.emit->robot.on过程的情况下,如何准确地执行此操作?

使用http侦听器怎么样? 有一个HTTP侦听器部分,并有以下代码示例:

module.exports = (robot) ->
  robot.router.post '/hubot/chatsecrets/:room', (req, res) ->
    room   = req.params.room
    data   = if req.body.payload? then JSON.parse req.body.payload else req.body
    secret = data.secret

    robot.messageRoom room, "I have a secret: #{secret}"

    res.send 'OK'
这样行吗