bmpasini / remove-followers-instabot

This Instagram bot automates the process of removing followers that you no longer want.
MIT License
21 stars 7 forks source link

Remove Followers InstaBot

This Instagram bot automates the process of removing followers that you no longer want. The input is a list of usernames of the followers you would like to keep. This bot will slowly remove unwanted followers, respecting Instagram's restrictive policy for automated behaviors. It aims to behave as a normal user would.

Removing followers is not officially supported by Instagram's API. This bot uses Instagram's unofficial Web API.

Setup

Clone this repository:

git clone https://github.com/bmpasini/remove-followers-instabot.git

Run the following command to install the dependencies:

cd remove-followers-instabot && sudo pip install -r config/dependencies.txt

Modify the config/config.yml file to customize your bot:

CREDENTIALS:
  USERNAME: 'USERNAME'
  PASSWORD: 'PASSWORD'
REMOVE_FOLLOWERS_COUNT: 1000
KEEP_FOLLOWERS: [ 'bobmarley', 'snoopdogg', 'infectedmushroom' ]

Then run:

python3 src/instabot.py

You may also pass in the path of a log file, for a personalized log:

python3 src/instabot.py <log_file_path>