Libron のダウンロード数を通知してくれる Twitter bot を作る
最近、ブログで情報発信してないなあ、と思いつつ。。
あとで検索したら自分のエントリーがヒットした、となるような備忘録的エントリーです。
やりたいこと
Libron の greasemonkey 版のダウンロード数を知りたい。
http://userscripts.org/scripts/show/73877 にいちいちアクセスし、Installed xxx times. の部分をチェックしてほくそ笑むのはもう飽きた。
xxx(インストールされた数)の部分を定期的に僕宛に mention してくれる Twitter bot を作る。
gem のインストール
% gem install twitter
で twitter gem をインストール。
つぎに、スクレーピングをおこなう nokogiri gem をインストール。
ubuntu 上で、
% sudo aptitude install libxml2 libxml2-dev libxslt1-dev
% sudo gem install nokogiri
bot のソースコード
cron に設定
0 0,6,12 * * * /some_path/count_libron_downloads.rb
まとめ
bot を100個作れば、100人部下がいるのと同じ。
bot でもできるような仕事は人間はやっちゃあいけない。
2010/04/15 01:47:06