MCPcopy Index your code
hub / github.com/ohld/igbot

github.com/ohld/igbot @v0.117.0

repository ↗ · DeepWiki ↗ · release v0.117.0 ↗ · + Follow
687 symbols 2,811 edges 113 files 36 documented · 5% updated 5mo ago0.5.0 · 2019-01-23★ 4,85234 open issues
README

Instabot

Free Instagram python bot, private Instagram API emulator and a huge amount of ready-to-use example scripts.

We are the most used Instagram library on GitHub (according to "Used by" counter). 🎉 Join our Large Telegram community for more Instagram tricks. 🚀

Important

Right now the usage of this library (as probably others too) may harm your Instagram's profile because of new script-detection algorithms. You were warned.


Read the Docs | Contribute


Telegram Chat paypal Python 2.7, 3.5, 3.6, 3.7 PyPI version Build Status codecov

Installation

Install instabot with:

pip install -U instabot

or check this for more details.

Quickstart

Instabot has a lot of predefined filters (like skipping very popular accounts because they will not notice you) which maximizes the overall impact. But you can remove them if you like or even set your parameters: (full list here)

If this library solved some of your problems, please consider buying a coffee, sending some bucks to PayPal or become our patron. :wink:

Buy Me A Coffee

Terms and conditions

  • You will NOT use this API for marketing purposes (spam, botting, harassment, massive bulk messaging...).
  • We do NOT give support to anyone who wants to use this API to send spam or commit other crimes.
  • We reserve the right to block any user of this repository that does not meet these conditions.

Legal

This code is in no way affiliated with, authorized, maintained, sponsored or endorsed by Instagram, Facebook inc. or any of its affiliates or subsidiaries. This is an independent and unofficial API. Use it at your own risk.

Core symbols most depended-on inside this repo

append
called by 169
instabot/utils.py
send_request
called by 132
instabot/api/api.py
login
called by 65
instabot/bot/bot.py
json_data
called by 44
instabot/api/api.py
console_print
called by 37
instabot/bot/bot.py
reached_limit
called by 24
instabot/bot/bot.py
convert_to_user_id
called by 23
instabot/bot/bot.py
read_list_from_file
called by 23
instabot/bot/bot.py

Shape

Method 421
Function 217
Route 32
Class 17

Languages

Python100%

Modules by API surface

instabot/api/api.py182 symbols
instabot/bot/bot.py144 symbols
tests/test_bot_get.py42 symbols
instabot/bot/bot_get.py40 symbols
tests/test_bot_like.py26 symbols
examples/multi_script_CLI.py20 symbols
instabot/api/api_login.py17 symbols
tests/test_bot_follow.py14 symbols
instabot/bot/bot_like.py12 symbols
examples/ultimate_schedule/ultimate.py12 symbols
tests/test_bot_unlike.py11 symbols
tests/test_bot.py11 symbols

Dependencies from manifests, versioned

Pillow6.2.2 · 1×
certifi2019.11.28 · 1×
chardet3.0.4 · 1×
future0.18.2 · 1×
huepy1.2.1 · 1×
idna2.8 · 1×
mock3.0.5 · 1×
moviepy1.0.1 · 1×
pysocks1.7.1 · 1×
pytest4.6.9 · 1×
pytz2019.3 · 1×
requests2.22.0 · 1×

For agents

$ claude mcp add igbot \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact