/Instagram-Unfollowers-Monitor

Instagram Unfollowers Monitor is a Python script that helps users track unfollowers on Instagram. It generates an Excel file with usernames and profile links, simplifying follower management while ensuring account security and compliance with Instagram's policies.

Primary LanguagePythonMIT LicenseMIT

Instagram Unfollowers Monitor

Table of Contents

  1. Overview
  2. Features
  3. How to Use
  4. Notes
  5. Contributing
  6. License

Overview

Tired of people unfollowing you after you follow them back? Have apps for removing followers caused your account to be flagged by Instagram? This Python script is designed just to work around that issue without risking your account's security and compliance with Instagram's guidelines.

Features

  • Track and list users who have unfollowed you on Instagram.
  • Generates an Excel file containing username and the link to their profile for easy navigation.
  • Minimizes the risk of violating Instagram's policies.
  • Maintains account security without compromise by not requiring your password.

How to Use

  1. Make sure you have Python installed on your system.

  2. Clone the repository:

    git clone https://github.com/dyingpotato890/Instagram-Unfollowers-Monitor.git
  3. Navigate to the Instagram Unfollowers Monitor folder:

    cd "Instagram-Unfollowers-Monitor"
  4. Install the required libraries:

    pip install -r requirements.txt
  5. Download Your Instagram Data:

    • Go to your Instagram profile.
    • Navigate to Accounts Center.
    • Select Your information and permissions.
    • Choose Download your information.
    • Create a new download request for your data.
    • It is advised to choose the option Some of your information under the How much information do you want tab.
    • Scroll down until you find Connections and choose Followers and Following ONLY.
    • NOTE: For the program to work, the files must be downloaded in JSON format. Make sure you extract the zip file before proceeding.
  6. Run The Script.

     python unfollowers.py
  7. Copy The File Path for followers_1.json and following.json and paste it into the respective fields. No need to make changes to the file path manually, the code does it for you.

  8. Search for unfollow.xlsx to recieve your unfollower data. (Username & Link To Their Profile)

Notes

  • Be mindful of Instagram's API rate limits and terms of service.
  • Use responsibly to avoid getting your account blocked or flagged.

Contributing

You're welcome to contribute! Here's how you can contribute:

License

This project is licensed under the MIT License - see the LICENSE file for details.