3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Ruboty | qiita 戦闘力を測定する ruboty-qiita_scouter を作成しました #ruboty

Last updated at Posted at 2014-10-28

Ruboty | qiita 戦闘力を測定する ruboty-qiita_scouter を作成しました #ruboty

概要

qiita 戦闘力を測定する ruboty-qiita_scouter を作成しました。

仕様

key value
pattern /qiita scouter (?<id>.+?)\z/
description user <id> のQiita戦闘力を測定
name analyze

利用法

  • Gemfile
source 'https://rubygems.org'

gem 'ruboty-qiita_scouter'
  • 実行

※Qiita API からのデータ取得に結構時間がかかります

$ bundle install
$ bundle exec ruboty
> ruboty help
ruboty /qiita scouter (?<id>.+?)\z/ - analyze qiita power
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 qiita scouter tbpgr
ユーザー名: tbpgr 戦闘力: 218544 攻撃力: 27840 知力: 183860 すばやさ: 6844
> ruboty qiita scouter invalid_user
Failed by OpenURI::HTTPError

補足

  • 実装時に Ruboty のテンプレートジェネレータ ruboty-gen を利用しています。
  • テストコードのひな形生成に rspec_piccolo を利用しています。

参照

ruboty-qiita_scouter GitHub
ruboty-qiita_scouter RubyGems
qiita_scouter GitHub
qiita_scouter RubyGems
rspec_piccolo GitHub
rspec_piccolo RubyGems
Ruboty GitHub
Ruboty RubyGems
ruboty-gen GitHub
ruboty-gen RubyGems
Ruboty | 自作 Handler gem の作成

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?