Hubot でホットペッパーグルメ検索
会社の HipChat に Hubot が常駐して、レビュアーの指名、デプロイ、会議のお知らせ (アジェンダ、Hangout URL) などで活躍しています。
自分は、まだ、いじったことがなかったので、手始めに、使い慣れた リクルート ウェブサービス と連携させて、遊んでみました。
coffeescript
会社の HipChat に Hubot が常駐して、レビュアーの指名、デプロイ、会議のお知らせ (アジェンダ、Hangout URL) などで活躍しています。
自分は、まだ、いじったことがなかったので、手始めに、使い慣れた リクルート ウェブサービス と連携させて、遊んでみました。
インラインのコメントから設定を有効/無効化する機能は、他言語の lint だったら、当たり前の様にあるので、無いはずないだろうと思っても、ドキュメントではどこにも見当たらず、テストコードを見たら、実装されていました。
jquery-rails を使ったプロジェクトで、
<%= link_to "Delete", delete_post_path(post), :confirm => "Are you sure?", :method=>:delete %>
みたいにすると、デフォルトでは JavaScript の confirm
で確認され、格好悪いので、$.rails.fire
メソッドを上書きして Bootstrap のモーダルを出します。