spences10
10/7/2017 - 6:01 AM

List Twitter user account followers

List Twitter user account followers

const Twit = require('twit')
const config = require('./config')

const bot = new Twit(config)

const listOutFollowers = userName => {
  bot.get(
    'followers/ids',
    {
      screen_name: userName,
      count: 200
    },
    function getData(err, data, response) {
      for (let i = 0; i < data.ids.length; i++) {
        console.log(data.ids[i])
      }

      if (data['next_cursor'] > 0)
        bot.get(
          'followers/ids',
          {
            screen_name: userName,
            count: 200,
            next_cursor: data['next_cursor']
          },
          getData
        )
    }
  )
}

module.exports = listOutFollowers

listOutFollowers('droidscott')