2016-08-25 [長年日記]
_ hubot さんが mattermost へメッセージを投げる例
自分でもどこで見つけてきたのか忘れておりますが、書いておきます。
module.exports = (robot) -> robot.router.get '/hubot/result/build/:path', (req, res) -> #ルーム指定用 envelope = {} envelope.user = {} envelope.user.room = "hubot_notify" # mattermostのルーム名 robot.send envelope, req.params.path res.send 'OK'
_ hubot さんが mattermost へ定期的にメッセージを投げる例
cron周りよくわからなかった。npm力が無いorz
HubotCron = require 'hubot-cronjob' module.exports = (robot) -> pattern = '59 12 * * *' new HubotCron pattern, 'Asia/Tokyo', () -> envelope = {} envelope.user = {} envelope.user.room = 'hubot_notify' robot.send envelope, '昼会です'
[ツッコミを入れる]