読者です 読者をやめる 読者になる 読者になる

clock-up-blog

go-mi-tech

Twitter のおすすめユーザーをひたすらフォローし続けてみる

ボット・クローラー Advent Calendar 2016 11日目の記事です。

ボット?というか単純なスクリプトですが。

Twitter がリコメンドしてくるおすすめユーザーを自動フォローし続けるとどうなるか実験してみます。
f:id:kobake:20161209175148p:plain:w300

本アカでやるのはさすがにアレなので昔作った放置アカを用います。犬botだけをフォローしているどうしようもないアカウントです。
f:id:kobake:20161209175803p:plain:w500

スクリプト

// console.log有効化
(function(){
    var f = document.body.appendChild(document.createElement('iframe'));
    f.style.display = 'none';
    window.console = f.contentWindow.console;
})();
// 3秒毎におすすめユーザをフォロー
setInterval(function(){
    $('.js-recommended-followers .js-action-follow').each(function(){
        var $content = $(this).parents('.content');
        
        // プロモーションアカウントは無視
        if($content.find('.js-promoted-badge').length > 0)return;
        
        // フォロー実行
        var name = $content.find('.fullname').text();
        console.log(name);
        $(this).click();
    });
}, 3000);

結果

https://twitter.com/kobabot/following

ボット派生でいくつかボットがフォローされ、そのボットをフォローしてるリアル人間もちらほらフォローされた、という感じ、かな。(それほどおもしろい結果でもなかった。オチなし)

});