Cara Install Bot Instagram instabot-py

Posted on
Instagram
Instagram

Bagi anda pengguna instagram pasti jenuh follow sekian banyak pengguna yang ada di instagram.

Nah disini Content ID akan memberikan cara menginstall bot instagram instabot-py

Cara kerja bot ini adalah:

  1. Follow instagram user
  2. Unfollow instagram user
  3. Like instagram Post

Instabot.py adalah bot instagram yang super ringan yang menggunakan Web Api undocumented. Tidak seperti bot lain, instabot.py tidak membutuhkan selenium ataupun WebDriver untuk menjalankannya. Instabot.py ini dapa tberjalan di hampir semua system operasi termasuk Raspberry Pi.

Cara melakukan Installasi Bot Instagram instabot.py

Step 1. Install python dengan cara mendownload di phyton.com

Step 2. Setelah install python lakukan test apakah python yang anda install dapat berjalan ketikkan python di CMD

python

Step 3. Quit python yang sudah di jalankan dengan perintah quit ()

quit()

Step 4. Install bot instagram instabot.py dengan perintah

python3 -m pip install instabot-py

Step 4. Biarkan proses instalasi berjalan hingga selesai

python -m pip install instabot-py
Collecting instabot-py
Using cached instabot_py-0.7.18-py3-none-any.whl (26 kB)
Collecting fake-useragent==0.1.11
Using cached fake-useragent-0.1.11.tar.gz (13 kB)
Collecting python-telegram-handler==2.2
Downloading python-telegram-handler-2.2.tar.gz (5.7 kB)
Collecting config42==0.4.2
Downloading config42-0.4.2-py3-none-any.whl (29 kB)
Collecting PyYAML==5.1.0
Using cached PyYAML-5.1-cp37-cp37m-win_amd64.whl (215 kB)
Collecting sqlalchemy==1.3.11
Downloading SQLAlchemy-1.3.11.tar.gz (6.0 MB)
|████████████████████████████████| 6.0 MB 173 kB/s
Collecting requests==2.22.0
Using cached requests-2.22.0-py2.py3-none-any.whl (57 kB)
Collecting blessings==1.7.0
Downloading blessings-1.7-py3-none-any.whl (18 kB)
Collecting instaloader==4.2.8
Using cached instaloader-4.2.8.tar.gz (37 kB)
Collecting Cerberus>=1.3.1
Downloading Cerberus-1.3.2.tar.gz (52 kB)
|████████████████████████████████| 52 kB 23 kB/s
Collecting Jinja2>=2.0
Downloading Jinja2-2.11.2-py2.py3-none-any.whl (125 kB)
|████████████████████████████████| 125 kB 155 kB/s
Collecting certifi>=2017.4.17
Downloading certifi-2020.4.5.1-py2.py3-none-any.whl (157 kB)
|████████████████████████████████| 157 kB 204 kB/s
Collecting chardet<3.1.0,>=3.0.2
Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB)
|████████████████████████████████| 133 kB 47 kB/s
Collecting idna<2.9,>=2.5
Downloading idna-2.8-py2.py3-none-any.whl (58 kB)
|████████████████████████████████| 58 kB 35 kB/s
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in c:\users\radhika\appdata\local\programs\python\python37\lib\site-packages (from requests==2.22.0->instabot-py) (1.25.8)
Collecting six
Downloading six-1.14.0-py2.py3-none-any.whl (10 kB)
Requirement already satisfied: setuptools in c:\users\radhika\appdata\local\programs\python\python37\lib\site-packages (from Cerberus>=1.3.1->config42==0.4.2->instabot-py) (41.2.0)
Collecting MarkupSafe>=0.23
Downloading MarkupSafe-1.1.1-cp37-cp37m-win_amd64.whl (16 kB)
Installing collected packages: fake-useragent, certifi, chardet, idna, requests, python-telegram-handler, Cerberus, PyYAML, MarkupSafe, Jinja2, config42, sqlalchemy, six, blessings, instaloader, instabot-py
Running setup.py install for fake-useragent ... done
Running setup.py install for python-telegram-handler ... done
Running setup.py install for Cerberus ... done
Running setup.py install for sqlalchemy ... done
Running setup.py install for instaloader ... done
Successfully installed Cerberus-1.3.2 Jinja2-2.11.2 MarkupSafe-1.1.1 PyYAML-5.1 blessings-1.7 certifi-2020.4.5.1 chardet-3.0.4 config42-0.4.2 fake-useragent-0.1.11 idna-2.8 instabot-py-0.7.18 instaloader-4.2.8 python-telegram-handler-2.2 requests-2.22.0 six-1.14.0 sqlalchemy-1.3.11

Step 5. Jalankan perintah “instabot-py --create-config ” untuk membuat file konfigurasi yang bernama
“instabot.config.yml”

C:\bot>instabot-py --create-config
Configuration file 'instabot.config.yml' has been created in 'C:\bot' folder. Please modify it according to your needs and start 'instabot-py' again.

Step 6. Edit file konfigurasi “instabot.config.yml” dengan mengganti username dan password.

Step 7. Jalankan kembali instabot-py untuk menjalankan bot.

C:\bot>instabot-py
Using 'instabot.config.yml' as a configuration, add '-c your-config.yml' if you want to use your config file
2020-04-25 23:20:54,237 - content.id - InstaBot - DEBUG - Init SQL database sqlite:///content.id.db
2020-04-25 23:20:54,266 - content.id - InstaBot - INFO - Instabot v0.7.18 started at 2020-Apr-25 23:20:54
2020-04-25 23:20:54,266 - content.id - InstaBot - DEBUG - User agent 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Firefox/68.0' is used
2020-04-25 23:20:54,269 - content.id - InstaBot - INFO - Trying to login as paundra.id...
2020-04-25 23:21:04,138 - content.id - InstaBot - INFO - paundra.id has logged in successfully!
2020-04-25 23:21:04,139 - content.id - InstaBot - INFO - Saving cookies to the session file content.id.session
2020-04-25 23:21:11,185 - content.id - InstaBot - INFO -
+++++++++++++++++++++++++++++++++++++++++++++++
According to the configuration this bot will:
LIKE medias every 7 minutes, 20 seconds
FOLLOW users every 9 minutes, 13 seconds
UNFOLLOW users every 7 minutes, 14 seconds
+++++++++++++++++++++++++++++++++++++++++++++++
2020-04-25 23:21:19,621 - paundra.id - InstaBot - DEBUG - Getting media by tag: cute

Penutup

Nah demikianlah cara melakukan instalasi Bot Instagram instabot.py. Dengan menggunakan bot ini anda tidak akan capek melakukan follow, unfollow, like untuk mendapat follower.

Ada baiknya Bot Instagram ini dijalankan di VPS atau di windows RDP agar dapat berjalan selama 24 jam nonstop tanpa menguras listrik anda. (baca Cara Mendapatkan Balance $50 dari Vultr dan Buat VPS Anda Selama 10 Bulan dan Cara Mendapatkan Balance $100 Digital Ocean)

Salam

Content.id