Alternative titles:
- Instagram Mutual Follow Checker
- Petty Program
The main use case is checking if average people you followed through a "follow for follow" agreement are following you back.
In other words, this shows you people you're following that aren't following you back. For most people this might mean seeing a lot of verified or influencer-like accounts. For profiles that are a lot more private and personal and only follow people that they know, this might mean seeing very useful information about who in their life has unfollowed them.
- Turn off VPN
- This currently does not work with 2FA. Therefore, it must be turned off in the Privacy and Security section of Instagram settings before using, which can be found here.
- Install Google Chrome if it is not already installed
- View Google Chrome version for ChromeDriver by selecting "Chrome" in the menu bar. Then select "About Google Chrome"
- Download the ChromeDriver version corresponding to the version of Chrome and OS here
- Unzip the downloaded zip file
- Download the repository
- Move the chromedriver file to the downloaded repository
- Put Instagram credentials into environment variables in the command line like the following:
export INSTAGRAM_USERNAME="xxx" export INSTAGRAM_PASSWORD="xxx"
- Run with a virtual environment
- Create the virtual environment
python3 -m venv f4f_venv
- Activate virtual environment
source f4f_venv/bin/activate
- Install packages from the requirements.txt file in the local environment
python3 -m pip install -r requirements.txt
- Create the virtual environment
- Run with
python3 checker.py
- Deactivate the virtual environment when done using the program
deactivate