An open API service indexing awesome lists of open source software.

https://github.com/kunokdev/instagram-bot


https://github.com/kunokdev/instagram-bot

Last synced: 11 months ago
JSON representation

Awesome Lists containing this project

README

          

# 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=