All Projects → InstaPy → Instapy Quickstart

InstaPy / Instapy Quickstart

Licence: gpl-3.0
💨 Simply get InstaPy up and running in minutes.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Instapy Quickstart

Charles-Proxy-Mobile-Guide
The mobile hackers' guide to Charles Proxy 👍
Stars: ✭ 105 (-79.77%)
Mutual labels:  setup
Provisioning
Kubernetes cluster provisioning using Terraform.
Stars: ✭ 277 (-46.63%)
Mutual labels:  setup
Devmymac
✨ ✨ A Simple Tool To Setup A Mac for Development✨✨
Stars: ✭ 312 (-39.88%)
Mutual labels:  setup
auth0-jquery-samples
Auth0 Integration Samples for jQuery
Stars: ✭ 14 (-97.3%)
Mutual labels:  quickstart
Mac Setup
🛠️ Front end web development setup for macOS.
Stars: ✭ 265 (-48.94%)
Mutual labels:  setup
Mac os Config
Shell scripts for customized macOS machine setup and configuration.
Stars: ✭ 298 (-42.58%)
Mutual labels:  setup
installme-osx
My personal script to setup a new OSX
Stars: ✭ 57 (-89.02%)
Mutual labels:  setup
Wechat Mini Program Wiki
Anyone can make a Wechat mini-program with the first and only English Wiki made to decrypt the Mini-program framework.
Stars: ✭ 388 (-25.24%)
Mutual labels:  quickstart
Shendusuipian
To know stats by heart
Stars: ✭ 275 (-47.01%)
Mutual labels:  setup
Ansible Role Postgresql
Ansible Role - PostgreSQL
Stars: ✭ 310 (-40.27%)
Mutual labels:  setup
cra-tailwindcss
Integrate Tailwind CSS in a Create React App setup
Stars: ✭ 105 (-79.77%)
Mutual labels:  setup
Windows 10 Sophia Script
⚡ The most powerful PowerShell module on GitHub for Windows 10 & Windows 11 fine-tuning and tweaking
Stars: ✭ 4,133 (+696.34%)
Mutual labels:  setup
Mac Dev Playbook
Mac setup and configuration via Ansible.
Stars: ✭ 4,202 (+709.63%)
Mutual labels:  setup
auth0-golang-api-samples
Auth0 Integration Samples for Go REST API Services
Stars: ✭ 93 (-82.08%)
Mutual labels:  quickstart
Ansible Role Nodejs
Ansible Role - Node.js
Stars: ✭ 322 (-37.96%)
Mutual labels:  setup
MisakaLinuxToolbox
御坂妹妹们的Linux VPS工具箱
Stars: ✭ 237 (-54.34%)
Mutual labels:  setup
Dotfiles
My configuration. Minimalist, but helps save a few thousand keystrokes a day.
Stars: ✭ 284 (-45.28%)
Mutual labels:  setup
Ansible Role Security
Ansible Role - Security
Stars: ✭ 398 (-23.31%)
Mutual labels:  setup
Ansible Role Apache
Ansible Role - Apache 2.x.
Stars: ✭ 341 (-34.3%)
Mutual labels:  setup
Mpv Install
Sets up file associations for mpv on Windows
Stars: ✭ 305 (-41.23%)
Mutual labels:  setup

Instapy Quickstart

Installation

Using this repository, you will be able to install and use InstaPy with only very few steps.

  1. Download the zip of this repository by clicking on the green button in the upper right corner Clone or download.
  2. Unzip the folder and open the installation folder
  3. Double click the installation file for your system
  4. If you missed any installation it will tell you what you have to install
  5. Once successfully installed you can edit the quickstart file or use any of the template files from the quickstart_templates folder
  6. Insert your username and password and modify anything you want. Make use of the comprehensive documentation.
  7. The last step is to open the run folder and double click the file that suits your platform, e.g. mac_start.command for MacOS.

If you're using one of the template files, make sure to copy and paste them into the same folder as the quickstart.py file is and then rename it to quickstart.py because that is the name of the file that will be chosen once you double click the run script.

Basic quickstart file

To get started quickly we've prepared a basic quickstart file in which you only have to edit the username and password, inside the single quotes, to make sure you're all set up. After testing your installation by starting InstaPy once, you can go in and use the documentation to configure your personal bot.

The basic quickstart file looks like this:

""" Quickstart script for InstaPy usage """
# imports
from instapy import InstaPy
from instapy import smart_run

# login credentials
insta_username = ''  # <- enter username here
insta_password = ''  # <- enter password here

# get an InstaPy session!
# set headless_browser=True to run InstaPy in the background
session = InstaPy(username=insta_username,
                  password=insta_password,
                  headless_browser=False)

with smart_run(session):
    """ Activity flow """
    # general settings
    session.set_relationship_bounds(enabled=True,
                                    delimit_by_numbers=True,
                                    max_followers=4590,
                                    min_followers=45,
                                    min_following=77)

    session.set_dont_include(["friend1", "friend2", "friend3"])
    session.set_dont_like(["pizza", "#store"])

    # activity
    session.like_by_tags(["natgeo"], amount=10)

When adding lines to the script, make sure to use a code editor which takes care of the indentation. Otherwise you will get an error upon execution.


Already used InstaPy before pip install instapy?

If you've used InstaPy before the update to PyPi that allows installing with pip install instapy, you have to move your database and log files into the new workspace directory.
Check out this very short guide on what to do!


Encountering an issue while installing?

If you should encounter any problem with the installation, please use the main repository InstaPy to report the issue instead of this repository.

Have fun & stay responsible!

Run on Repl.it

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].