Giter Club home page Giter Club logo

instapy's Introduction

InstaPy

Tooling that automates your social media interactions to “farm” Likes, Comments, and Followers on Instagram Implemented in Python using the Selenium module.

Twitter of InstaPyTwitter of Tim | Discord ChannelHow it works (Medium) |
Talk about automating your Instagram | Talk about doing Open-Source workListen to the "Talk Python to me"-Episode

Newsletter: Sign Up for the Newsletter here!
Official Video Guide: Get it here!

Table of contents

Installation

pip install instapy

Important: depending on your system, make sure to use pip3 and python3 instead.

That's it! 🚀
If you're on Ubuntu, read the specific guide on Installing on Ubuntu (64-Bit). If you're on a Raspberry Pi, read the Installing on RaspberryPi guide instead.

If you would like to install a specific version of Instapy you may do so with:

pip install instapy==0.1.1

Running Instapy

To run InstaPy, you'll need to run the quickstart script you've just downloaded.

You can put in your account details now by passing the username and password parameters to the InstaPy() function in your quickstart script, like so:

InstaPy(username="abcd", 
        password="1234")

Or you can pass them using the Command Line Interface (CLI).

If you've used InstaPy before installing it by pip, you have to move your old data to the new workspace folder for once. Read how to do this here.

Once you have your quickstart script configured you can execute the script with the following commands.

python quickstart.py
-- or
python quickstart.py --username abcd --password 1234

InstaPy will now open a browser window and start working.

If want InstaPy to run in the background pass the --headless-browser option when running from the CLI
Or add the headless_browser=True parameter to the InstaPy(headless_browser=True) constructor.

Updating InstaPy

pip install instapy -U

Guides

Video tutorials:

Official InstaPy Guide on Udemy

Installation on Windows

Installation on MacOS

Installation on Linux

Installation on DigitalOcean Server

Written Guides:

How to Ubuntu (64-Bit)       

How to RaspberryPi       

RealPythons InstaPy Guide       

InstaPy : développez vous-même votre bot Instagram !       

External Tools:

InstaPy Dashboard (Deprecated)

InstaPy Dashboard is an Open Source project developed by @converge to visualize Instagram accounts progress and real-time InstaPy logs on the browser.

InstaPy GUI

InstaPy GUI is a Graphical User Interface including some useful Analytics developed by @breuerfelix.

Docker

All information on how to use InstaPy with Docker can be found in the instapy-docker repository.

Documentation

A list of all features of InstaPy can be found here.

Support

Do you need help?

If you should encounter any issue, please first search for similar issues and only if you can't find any, create a new issue or use the discord channel for help.

Discord channel

Do you want to support us?


Help build InstaPy!
Check out this short guide on how to start contributing!.

Credits

Community

An active and supportive community is what every open-source project needs to sustain. Together we reached every continent and most of the countries in the world!
Thank you all for being part of the InstaPy community ✌️

InstaPy reach

Contributors

This project exists thanks to all the people who contribute. [Contribute].

Backers

Thank you to all our backers! 🙏 [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]


Disclaimer: Please Note that this is a research project. I am by no means responsible for any usage of this tool. Use on your own behalf. I'm also not responsible if your accounts get banned due to extensive use of this tool.

instapy's People

Contributors

ahmadudin avatar amayro avatar analyticsdept avatar asdfjaco avatar atomhax avatar bernardogo avatar binhonglee avatar breuerfelix avatar brnskn avatar charlesccc avatar christophe-duc avatar converge avatar dfundingsland avatar douwevandermeij avatar dvlprlife avatar eduardocalazansjr avatar gabrielecalarota avatar ilmetu avatar joanroig avatar jungfish avatar justdvl avatar kichatyi avatar littleswany avatar lucanello avatar pekapa avatar sionking avatar tibor avatar timgrossmann avatar uluqulu avatar w4ngel avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.