TwitterのBot

gistから貼るのってどうやるのかわからないのでテストを兼ねて投稿します。便利なBOT - TwitterまとめWikiからボットを抜き出しているだけですー。

なんか見づらいなー。普通に貼った方が良いかもしれん。……配色のせいだった。配色を変えたら見やすくなった。

# twitter bots list
require 'nokogiri'
require 'open-uri'

BASE = 'http://usy.jp/twitter/index.php?%E4%BE%BF%E5%88%A9%E3%81%AABOT'

doc = Nokogiri::HTML(open(BASE))
list = doc.xpath('//a[@rel="nofollow"]')
         .map{|x| x['href']}
         .select{|link| %r|\Ahttps?://twitter\.com/| =~ link}
bots = list.map{|link| link.gsub(%r|\Ahttps?://twitter\.com/(\w+)?/?\z|, '\1')}.sort