Tool for automated Instagram interactions
Project description
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 InstaPy | Twitter of Tim | Discord Channel | How it works (Medium) |
Talk about automating your Instagram | Talk about doing Open-Source work | Listen to the "Talk Python to me"-Episode
Newsletter: Sign Up for the Newsletter here!
Offical Video Guide: Get it here!
Installation
pip install instapy
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.
Download a quickstart script of your choice to your machine. It tells InstaPy how it should run, and this is the file you'll be working on when changing how InstaPy works.
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="abc",
password="123")
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.
To run InstaPy, you'll need to run the quickstart script you've just downloaded.
python quickstart.py
-- or
python quickstart.py --username abc --password 123
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 theheadless_browser=True
parameter to theInstaPy(headless_browser=True)
constructor.
Updating InstaPy
pip install instapy -U
Guides
Video tutorials:
Official InstaPy Guide on Udemy
Installation on DigitalOcean Server
Written Guides:
External Tools:
InstaPy Dashboard is an Open Source project developed by @converge to visualize Instagram accounts progress and real-time InstaPy logs on the browser.
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.
Do you want to support us ?
Help build InstaPy!
Check out this short guide on how to start contributing!.
Credits
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file instapyshoms-0.4.1-py2.py3-none-any.whl
.
File metadata
- Download URL: instapyshoms-0.4.1-py2.py3-none-any.whl
- Upload date:
- Size: 223.8 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2956413632045675604c1d596c80d4be1d2fbd64d134e769ace8f57bb13677a0 |
|
MD5 | fefe900d921fcc900a5f5549fc6c193b |
|
BLAKE2b-256 | 01e5bde44787dc65102e77a720cdf6f8ccc28083de29df0027a445a51374c070 |