Instagram Private API to like, follow, comment, view & intaract with stories and upload post & stories.
Reason this release was yanked:
login issue
Project description
MyIGBot
MyIGBot is a Instagram Private API to like, follow, comment, view & intaract with stories and upload post & stories.
- Easy to use
- More Features
- 2FA Login Support
New Features!
- Upload Post and Stories
- Intaract with Stories
- Cookie Storing Feature
You can also:
- Send Story Views
- Like, Unlike, Comment in a Post
- Follow, Unfollow User
Tech
MyIGBot uses a number of open source projects to work properly:
- Python - Python is an interpreted, high-level and general-purpose programming language
- Requests - to make HTTP requests simpler
- BeautifulSoup - is a Python package for parsing HTML and XML documents.
- Numpy - is the core library for scientific computing in Python.
And of course MyIGBot itself is open source with a public repository on GitHub.
Installation
Install MyIGBot from PyPi
$ pip install myigbot
Usage
Here is how to use MyIGBot
from myigbot import MyIGBot
bot = MyIGBot('USERNAME', 'PASSWORD') # Login Information (if you're account has 2 Factor Auth. The Bot Will Ask You The Code.)
# like post
a=bot.like('URL')
print(a)
# like recent post of user
b=bot.like_recent('USERNAME')
print(b)
# unlike post
c=bot.unlike('URL')
print(c)
# comment on post
d=bot.comment('URL')
print(d)
# comment on the recent post of user
e=bot.comment_recent('USERNAME')
print(e)
# follow the user
f=bot.follow('USERNAME')
print(f)
# unfollow the user
g=bot.unfollow('USERNAME')
print(g)
# send story view to user
h=bot.story_view('USERNAME')
print(h)
# vote story poll
i=bot.story_poll('USERNAME') # by default poll vote is setted to random
print(i)
j=bot.story_poll('USERNAME', poll_vote=1) # poll_vote can only be 0 or 1
print(j)
# send response to story question sticker
k=bot.story_question('USERNAME') # by default question response is setted to random
print(k)
l=bot.story_question('USERNAME', question_response="wht's up dude ?")
print(l)
# swipe the story slider
m=bot.story_slider('USERNAME') # by default slider value is setted to random
print(m)
n=bot.story_slider('USERNAME', slider_value=55) # slider_value can only be between 0 and 100
print(n)
# answer the story quiz
o=bot.story_quiz('USERNAME') # by default quiz answer is setted to random
print(o)
p=bot.story_quiz('USERNAME', quiz_answer=2)
print(p)
# interact with all types of stories
q=bot.intaract_with_stories('USERNAME') # by default all values are setted to random
print(q)
r=bot.intaract_with_stories('USERNAME', poll=True, quiz=True, slider=True, question=True, poll_vote='random', quiz_answer='random',question_response='random', slider_value='random') # default values
print(r)
# upload post
s=bot.upload_post('photo.jpg', caption='Sample Photo')
print(s)
# upload story
t=bot.upload_story('story.jpg')
print(t)
License
Free Software, Hell Yeah!
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 Distribution
myigbot-0.2.2.tar.gz
(12.5 kB
view details)
Built Distribution
myigbot-0.2.2-py3-none-any.whl
(11.4 kB
view details)
File details
Details for the file myigbot-0.2.2.tar.gz
.
File metadata
- Download URL: myigbot-0.2.2.tar.gz
- Upload date:
- Size: 12.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b6bf08797e697764729741a3fb7a214855488f4158bbddfca8b5de60a61e98e |
|
MD5 | 7f31cd62d4defb3c71ce46b5eebe9359 |
|
BLAKE2b-256 | a3ae960ee372b17a07eccb2c92a8e00e6001c95a6a583a5e8943ac42eeaccd74 |
Provenance
File details
Details for the file myigbot-0.2.2-py3-none-any.whl
.
File metadata
- Download URL: myigbot-0.2.2-py3-none-any.whl
- Upload date:
- Size: 11.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b22250f2bf3e4dc2e8178a1e71df7333b7b246cc0607bc50a582570bd5f5677a |
|
MD5 | 416371b8c1c7e15868bd7df9d2991727 |
|
BLAKE2b-256 | 5ed58c1b849ec25667e40758b03e3c868c6890f92f72b6dc0383daeadd31e998 |