注意
短時間にたくさんの人にフォローされると
その分、フォローバックしてしまうので、
凍結される可能性があります。
自己責任でご使用ください
概要
NodeJSのTwitterモジュールで自動フォロバをする
サンプルがなくて、少しハマったので書いておく。
ソース
const twitter = require('twitter');
client.stream('user', function(stream) {
stream.on('follow', function(data) {
if (data.source.id_str=="myId") return;
client.post('friendships/create', {user_id:data.source.id_str});
});
});
followイベントは自分が誰かをフォローした時と誰かにフォローされた時に着火する
なので自分が誰かをフォローすると自分で自分をフォローするというよくわからない状態になってしまうので
if (data.source.id_str=="myId") return;
で対象が自分の場合を除外する