タグ: hubot

Hubot を使って CloudFront の Distribution 一覧・Invalidation 作成を行う hubot-cloudfront

Hubot を使って Amazon CloudFront の Distribution (配信) 一覧取得 と、Invalidation (無効化) 作成 を行うスクリプトを公開しました。

ngs/hubot-cloudfront

npm install --save hubot-cloudfront

もっと読む 

Hubot スクリプトを gulp と mocha でテスト駆動開発する

今まで 3つの Hubot スクリプトを作って、npm で公開していますが、ユニットテストがないのが、気持ち悪かった & 非効率だったので、gulpmocha を使って、ユニットテストを追加しました。

もっと読む 

hubot-irkit で Hubot と対話しながら IRKit を操作する。

何か Hubot とハードウェアが連携するものを作りたかったので、既に、仕事部屋とリビングに2台所有している、オープンソース赤外線リモコンデバイス IRKit を操作するスクリプトを作りました。

ngs/hubot-irkit

もっと読む 

hubot-browserstack でクロスブラウザのスクリーンショットを撮影する

Hubot にお願いして、BrowserStack でクロスブラウザのスクリーンショットを撮ってもらうスクリプトを公開しました。

me > hubot screenshot me http://www.google.com/
hubot > Started generating screenshots in http://www.browserstack.com/screenshots/d804f186e460dc4f2a30849a9686c3a8c4276c21

このスクリプトを追加するには npm install コマンドを Hubot ディレクトリで実行して、

npm install --save hubot-browserstack

hubot-browserstackexternal-scripts.json に追加してください。

["hubot-browserstack"]

詳しくは GitHub リポジトリを参照してください: ngs/hubot-browserstack.

Hubot でホットペッパーグルメ検索

会社の HipChatHubot が常駐して、レビュアーの指名、デプロイ、会議のお知らせ (アジェンダ、Hangout URL) などで活躍しています。

自分は、まだ、いじったことがなかったので、手始めに、使い慣れた リクルート ウェブサービス と連携させて、遊んでみました。

もっと読む