Ruboty | Configuration | Gemfile #ruboty #chatops
概要
Ruboty の設定に関して。
資料
Ruboty の構成要素については、下記記事を参照
Ruboty | 基本構成図解
詳細
Ruboty では、 Adapter や Handler などの拡張は gem で行います。
Ruboty を利用する際のメインのディレクトリに Gemfile を作成し、
gem を指定することで各種拡張機能を利用します。
試行
仕様
ruboty-google_image Handler を Shell Adapter から利用してみます。
Gemfile
source "https://rubygems.org"
gem "ruboty-google_image"
実行
ruboty-google_image のヘルプが追加され、
実際に、機能が追加されていることを確認できます。
$ bundle install
$ ruboty
> ruboty help
ruboty /image( me)? (?<keyword>.+)/ - Search image from Google
ruboty /help( me)?\z/i - Show this help message
ruboty /ping\z/i - Return PONG to PING
ruboty /who am i\?/i - Answer who you are
> ruboty image 地獄のミサワ
http://img.jigokuno.com/20120502_2462789.gif