NodeJSのtwitterモジュールで自動フォロバ
2536 ワード
注意
短時間にたくさんの人にフォローされると
その分、フォローバックしてしまうので、
凍結される可能性があります。
自己責任でご使用ください
概要
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});
});
});
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;
で対象が自分の場合を除外する
Author And Source
この問題について(NodeJSのtwitterモジュールで自動フォロバ), 我々は、より多くの情報をここで見つけました https://qiita.com/yuta0801/items/a80b1369dac7b03ac80e著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .