Skip to content

YASHBRO/Instagram-Bot

Repository files navigation

Instagram_icon Instagram_icon

It can perform the followng task:

  1. Give list of people :

    • Who don't follow you back
      • Optional-> Unfollow them all
    • Whom you don't follow back
      • Optional-> Follow back them all
  2. Spamming bot :

    • It can spam multiple people in a single input with the custom message you provide

It saves your user id and password in the same location as your .py/.exe as Users.txt, and don't worry, your user id might be readable to you but password is in the encrypted form

It also saves a lsit of people following you and people you're following in the form of simple text file (.txt) .

For your convinience I added another file named Pyinstaller_python.py which on running converts the app into an .exe file which functions the same and it doesn't even have any prerequisites except for the web driver

It waits for 50 seconds if you have second authorization enabled

Note: But I suggest you to turn off your double verification if enabled


Requirements:

To run the Instagram_bot.py file you need following stuff in your system:

  1. Python 3

  2. Following python pakages

    1. Selenium {$ pip install selenium}
    2. Cryptography {$ pip install cryptography}
    3. Pyinstaller (To convert it into .exe file) {$ pip install pyinstaller}

    Or, simply run pip install -r requirements.txt in your command prompt in the same directory as your Instagram_bot.py file

  3. Web driver of your respective browser

    • If you have Chrome installed in your system then download the Chrome webdriver.
    • Place web driver and the bot in the same directory or else bot will fail.

After conversion by running Pyinstaller_python.py, to run the Instagram_bot.exe file you only need following in your system:

  1. You should have the x64 bit OS.

  2. Web driver of your respective browser

    • If you have Chrome installed in your system then download the Chrome webdriver.
    • Place web driver and the bot in the same directory or else bot will fail.

Instruction:

  1. It'll ask you to select/add/remove instagram user id.
  2. With your chosen id, now you can
    • Keep a track on your followers/following
    • Spam multiple person
  • To create a .exe file, just run Pyinstaller_python.py file, but make sure you have all the pakages installed as mentioned above.

Note:

  • Please make sure you opt the command/choice in form of numbers(1,2,3,4... or a,b,c...). as the character will be mentioned in-front of the option
  • It is possible that in the 1st time use, your user id isn't shown even after adding it. In that case, just go for the option "Refresh(re)" or re-run the code/file.

Screenshot/GIF showing the sample use of the script

When you open the app 1st time

MainPage

After adding your username and password

LoginPage

Bot Commands available

MenuPage

Passwords stays safe(encrypted), even in your own computer

Users


Errors:

In case you face any error, most probably it might be due to lack of minimum requirements.

Please double check wether you meet the requirements.

Sometimes restarting the file might be helpful.

And if the error still persist, please report to the given contact details.


Contact:

Author Name

Yash Joglekar

My GitHub - YASHBRO

For suggestions and bug/error report

Email :- yashjoglekar2012@gmail.com