followを動的に増やすスクリプト

followerが少なくいので増やそうと思う。
でも、どういう増やすのがめんどい。
そこで、followerを動的に増やすスクリプトを書いてみる。

構想

  • APIじゃなくてスクレイピングで書く
  • tumblrにログインする
  • 自分のfollowerを配列で取得
  • dushbordを遡り、自分がreblogした記事のみ取得する
  • 記事内にある、reblog元ユーザのIDを配列に入れる
  • 上記を繰り返して、reblog元ユーザのIDを集める
  • reblog元ユーザIDの配列をuniq!する
  • 既にfollowしているユーザIDを取り除く
  • こうしてできたreblog元のユーザIDへfollowする

要約すると
「自分がreblogした記事をreblogしている人や、reblog元の記事をpostした人をfollowする」
スクリプトです。

この形式を取る利点は、「自分が興味をもった記事に共感している人」だけを抽出してfollowリストを
生成するという点です。

あとで、CodeReposのlang/ruby/misc辺りにコミットしよう。