bmpasini / remove-followers-instabot

This Instagram bot automates the process of removing followers that you no longer want.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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' ]
  • CREDENTIALS: Your login info.
  • TOTAL_LIKES: The number of followers you wish to be removed in one run of the bot. My suggestion is to not choose a value greater than 1000, as Instagram may suspect your activities and delete your account. Run this bot every day with this config until you clear your account from unwanted followers.
  • KEEP_FOLLOWERS: The username of followers that you would like to keep.

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>

About

This Instagram bot automates the process of removing followers that you no longer want.

License:MIT License


Languages

Language:Python 97.4%Language:Shell 2.6%