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 いただければと思います!

このプラグインを使って、「あ、それ対抗呪文。」みたいな会話が捗りますね!

https://github.com/dounokouno/ruboty-mtgcard