Skip to content

Latest commit

 

History

History
39 lines (22 loc) · 875 Bytes

README.md

File metadata and controls

39 lines (22 loc) · 875 Bytes

instabot

Docker contained service which runs headless browser to check who is following specific profile.

Requirements

  • docker-compose
  • account with Facebook login on Instagram that has access to targeted profile's followers

Notes

Bot opens target profile, and scrolls through followers, buffers them as list and saves it as entry to MongoDB.

Bot is ran as node service, upon finish, it will wait specific amount of time, then die. Docker will restart service and the loop will continue.

Use case

Useful to track who followed or unfollowed specific profile.

Configuration

See example in docker-compose.

Required envs:

Database config

STORAGE_URL=mongodb://localhost:27017 STORAGE_DB_NAME=instabot STORAGE_COLLECTION_NAME=followed_by_stamps

Instagram bot credentials

BOT_EMAIL= BOT_PASSWORD=

Target profile

TARGET_USERNAME=