関連タグで絞り込む (1)

タグの絞り込みを解除

Hubotに関するshirakiyaのブックマーク (2)

  • HubotでWebHookのHTTPリクエストを受け取る - GeekFactory

    Hubotはチャットの投稿を受け取って処理を実行するのに便利ですが、外部からHTTPリクエストを受け取って処理を行うこともできます。 HubotにはExpressが組み込まれており、デフォルトでは8080ポートをlistenします。HubotでHTTPリクエストを処理するには、以下のように robot.router でルーティング定義を書きます。 module.exports = (robot) -> # /webhookにPOSTされたらログを表示する robot.router.post '/webhook', (req, res) -> console.info req.body res.end() 詳しくはHubotのドキュメントを参照してください。 hubot/scripting.md at master · github/hubot · GitHub この仕組みを利用すると、外部

    HubotでWebHookのHTTPリクエストを受け取る - GeekFactory
  • HerokuでHubotを指定の時間に寝かせる - はらへり日記

    Heroku料金体系 Herokuの料金体系が変わり、18h/Dayしか動かせなくなったのでオレオレHubotが24時間稼働できなくなった。 Heroku | Beta Pricing Heroku公式によると無料プランは以下のような仕様らしい。 30分間活動がないとSleepする 1日、6時間はSleep状態にならなければいけない ドメインは設定できるZO! これにより、Hubotが時間によって動いたり動かなくなったりして使い物にならなくなった。 解決策 解決策としては以下のものを考えてみた。 自分のVPSでHubot運用 AWS S3でHubot運用 Herokuでどうにか工夫して使いやすくする VPSで運用するのがいいんだろうけど久しくメンテナンスしてなくてすぐにできなそうだし、AWS S3ちょっと触ってみたけどめちゃんこ重くてしかも課金よくわからんくてコワイし、Herokuで工夫す

    HerokuでHubotを指定の時間に寝かせる - はらへり日記
  • 1