Twitter4Rを使ってTwitterで自動Follow返しする

TwitterのFollowをWebでやるのが面倒になってきたので、スクリプトで自動化したいと思ったらちょうどRubyKaigiやってる、そうだRubyでやろう←いまここ
というわけで、Twitter4Rを使って久々にRubyスクリプト書いた。

#!/usr/local/bin/ruby

require 'rubygems'
gem 'twitter4r', '>=0.3.0'
require 'twitter'
require 'twitter/console'

twitter = Twitter::Client.from_config('conf.yaml', 'test')

twitter.friend(:add, 'screen_nameをここに書く')

conf.yamlはログイン情報を記述した設定ファイル。

test:
  login: ログイン名
  password: パスワード

あとはscreen_nameをFollowしたよメールから拾ってスクリプトを実行すればOK。
Twitter4Rは記述がRails風で戸惑ったけど、すごく簡単にTwitter APIが使えることが分かった。この夏はRubyの夏ということで、Ruby使って何かやってみよう&Rubyに貢献してみよう。