ruboty で MTG のカードを検索して URL を出力してくれるプラグインを作って公開しました。
https://github.com/dounokouno/ruboty-mtgcard
カードの検索には MTG Developers を利用させていただきました。(こんな素敵な API があるんですね!すごい!)
なぜ作ったのか
なんとなく。
ではあるんだけど、先日作った ruboty-wikipedia みたいに MTG のカードを検索して、カードイラストが出たら面白いかなと思ったので、作ってみました。
MTG って何?
マジック:ザ・ギャザリング(Magic: the Gathering)の略だよ!ミーティングの略じゃないよ!
インストール方法
README に書いてある通りだけど、 Gemfile に ruboty-mtgcard
を追加して、 bundle install してください。
日本語で利用する場合の設定
各種初期設定は英語になっています。
日本語で利用する場合は下記の2点を適宜、設定してください。
設定例
MTGCARD_LANGUAGE = japanese
MTGCARD_MESSAGE_WHEN_NOT_FOUND = カードは見つかりませんでした。
記事検索の精度
私の大好きなカード「繰り返す悪夢」で検索しても出てこない。なぜかはよくわかりません…。(大好きなカードだけにちょっと悲しい…。)
今回も RubyGems.org に公開してみた
先日作った ruboty-wikipedia に引き続き ruboty-mtgcard を RubyGems.org に公開してみました。
多分、あんまり使われないと思うけど…。
https://rubygems.org/gems/ruboty-mtgcard
まとめ
以上、 ruboty-mtgcard っていう ruboty プラグインを公開した話でした。
不具合を発見されたり、いいカスタマイズができた場合はお気軽に Pull request いただければと思います!
このプラグインを使って、「あ、それ対抗呪文。」みたいな会話が捗りますね!