All Projects β†’ stanvanrooy β†’ Instauto

stanvanrooy / Instauto

Licence: mit
Simple to use wrapper around the private Instagram API, written in Python.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Instauto

Instabotai
Instagram AI bot with face detection. It works without instagram api, need only login and password.
Stars: ✭ 181 (+248.08%)
Mutual labels:  instagram-api, bot, instagram, instagram-scraper
Socialmanagertools Igbot
πŸ€– πŸ“· Instagram Bot made with love and nodejs
Stars: ✭ 699 (+1244.23%)
Mutual labels:  instagram-api, bot, instagram, instagram-scraper
Instasharper
Private Instagram API
Stars: ✭ 426 (+719.23%)
Mutual labels:  instagram-api, instagram, instagram-scraper
Instagram Followers Bot
A bot for Instagram. You can follow users using a tag or in a specific location, unfollow those who dont follow-you-back, and follow-back those who follow you
Stars: ✭ 149 (+186.54%)
Mutual labels:  instagram-api, bot, instagram
Socialmanagertools Docs
πŸ“š Documentation of Social Manager Tools
Stars: ✭ 151 (+190.38%)
Mutual labels:  instagram-api, instagram, instagram-scraper
Instagramapisharp
A complete Private Instagram API for .NET (C#, VB.NET).
Stars: ✭ 486 (+834.62%)
Mutual labels:  instagram-api, instagram, instagram-scraper
Mygf Instagram
Like posts of my girlfriend's Instagram using web api, don't need any api key and access tokens just login and password
Stars: ✭ 140 (+169.23%)
Mutual labels:  instagram-api, bot, instagram
Instabot.rb
An instagram bot works without instagram api, only needs your username and password. written in ruby
Stars: ✭ 149 (+186.54%)
Mutual labels:  instagram-api, bot, instagram
Inwidget
inWidget - free Instagram widget for your website. Allows you to show photos from an Instagram account, by hashtags and more.
Stars: ✭ 132 (+153.85%)
Mutual labels:  instagram-api, instagram, instagram-scraper
Instagram Proxy Api
CORS compliant API to access Instagram's public data
Stars: ✭ 245 (+371.15%)
Mutual labels:  instagram-api, instagram, instagram-scraper
Instagram Php Scraper
Get account information, photos, videos, stories and comments.
Stars: ✭ 2,490 (+4688.46%)
Mutual labels:  instagram-api, instagram, instagram-scraper
nanogram.js
πŸ“· An easy-to-use and simple Instagram package that allows you to fetch media content without API and access token.
Stars: ✭ 62 (+19.23%)
Mutual labels:  instagram, instagram-scraper, instagram-api
Instagram User Feed
This is a scrapper to easily fetch any feed and interact with Instagram (like, follow, etc.) without OAuth for PHP.
Stars: ✭ 435 (+736.54%)
Mutual labels:  instagram-api, instagram, instagram-scraper
Instagram Bot
An Instagram bot developed using the Selenium Framework
Stars: ✭ 138 (+165.38%)
Mutual labels:  instagram-api, bot, instagram
Instagram Scraper
Scrapes an instagram user's photos and videos
Stars: ✭ 5,664 (+10792.31%)
Mutual labels:  instagram-api, instagram, instagram-scraper
Onegram
This repository is no longer maintained.
Stars: ✭ 137 (+163.46%)
Mutual labels:  instagram-api, bot, instagram
Igql
Unofficial Instagram GraphQL API to collet data without authentication
Stars: ✭ 80 (+53.85%)
Mutual labels:  instagram-api, instagram, instagram-scraper
Instagram Bot Dm
Instagram bot to send direct messages
Stars: ✭ 101 (+94.23%)
Mutual labels:  instagram-api, bot, instagram
Instagram-Scraper-2021
Scrape Instagram content and stories anonymously, using a new technique based on the har file (No Token + No public API).
Stars: ✭ 57 (+9.62%)
Mutual labels:  instagram, instagram-scraper, instagram-api
igFame
πŸ“· igFame - Tool for automated Instagram interactions [PHP]
Stars: ✭ 16 (-69.23%)
Mutual labels:  instagram, instagram-scraper, instagram-api

Instauto

All Contributors tests GitHub stars PyPI license Downloads coverage Documentation Status

Instauto is a Python package for automating various parts of Instagram, making use of the private Instagram API.

For feature requests, ideas, comments, etc., please open an issue.

Installation

The package can be installed with the following pip command: pip install instauto

Usage (documentation)

Here is a simple example that likes a post.

from instauto.api.client import ApiClient
from instauto.api.actions import post as ps

if __name__ == '__main__':
    client = ApiClient("your_username", "your_password")
    client.login()
    
    like = ps.Like(
        media_id="1734612737423614055_6400760974"
    )
    client.post_like(like)

And here is a simple example that uses the Bot class. This example, retrieves 100 followers from @Instagram, 61 accounts that @Instagram follows, 200 accounts that have liked a recent post of@Instagram and 200 accounts that recently commented on a post of @Instagram.

Each retrieved account has a 25% chance to be followed, a 25% chance that 3 posts will be liked, and a 35% chance that 1 comment will be left.

from instauto.bot.bot import Bot
bot = Bot("your_username", "your_password", 20.0)

bot.input. \
    from_followers_of("instagram", 100). \
    from_following_of("instagram", 61). \
    from_likers_of("instagram", 200). \
    from_commenters_of("instagram", 200)

bot. \
    like(25, 3). \  
    comment(35, 1, ["hey, I like your posts!", "Looks good!"]). \
    follow(25)

bot.start()

Other examples of how to use the package, can be found in the examples directory.

Support

This is a hobby project, which means sometimes other things take priority. I will review issues and work on issues when I have the time. Spamming new issues, asking for a ton of updates, or things like that, will not speed up the process. It will probably even give me less motivation to work on it :)

If you're looking for paid support, please reach out to me at [email protected].

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

Contributors ✨

Thanks goes to these wonderful people (emoji key):


MaroΕ‘ Gonda

⚠️ πŸ’»

Norbert GocnΓ­k

πŸ’»

Jakub Juhas

πŸ’» πŸ“– ⚠️

Samu1808

πŸ’»

Kevin Jonathan

πŸ“–

Martin Nikolov

πŸ’»

b177y

πŸ’» ⚠️ πŸ“–

wowopo

πŸ’»

Stan van Rooy

πŸ“– πŸ’» ⚠️

Tizian Seehaus

πŸ’»

Florkast

πŸ“–

This project follows the all-contributors specification. Contributions of any kind welcome!

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].