使用NodeJS的twitter模块自动进行关注回复

请注意

如果您在短时间内被很多人关注,
出于相同的原因,我们会关注回去,
这将增加您被冻结的风险。

请自行负责使用。

总结

在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; 来排除自己作为目标的情况。