- [✓] Login
- [✓] 2FA
- [✓] Multi-Session
- [✓] Errors manager (bad pin, bad password)
- [✓] Screenshot and Verbose logger
- [✓] Like Mode Classic: bot select random hashtag from config list and like 1 random photo (of last 20), and repeat this all time | 750-900 like/day. Limit is 1000/day for ig. This is safe mode.
sudo apt-get install default-jre build-essential xvfb libssl-dev curl wget git chromium xauth
sudo dpkg -i ./bin/google-chrome-stable_current_amd64.deb
sudo apt-get install -y -f
If you need lastest version of chrome update binary files in bin folder:
curl -sL https://deb.nodesource.com/setup_8.x -o nodesource_setup.sh
sudo bash nodesource_setup.sh
rm nodesource_setup.sh
sudo apt-get install nodejs
npm install
If you have desktop environment (example: gnome) run:
npm run start-selenium-desktop
If you not have a desktop environment (example: run bot on server) run:
npm run start-selenium-server
pm2 logs
- If last line is
INFO - Selenium Server is up and running
selenium work great.
BUG: if you received Unable to access jarfile
edit sh
files in bin folder
and add full path of binary, example:
java -Dwebdriver.chrome.driver="/home/your_name/instagram-bot.js/bin/chromedriver" -jar /home/your_name/instagram-bot.js/bin/selenium-server-standalone.jar
- Copy root file
config.js.tpl
toconfig.js
, fill it properly. - Start the bot via
npm run start
or pm2npm run start-pm2
If you received sms or email pin edit loginpin.txt
and insert it on first line. Wait 3 minutes...
See logs: cat ./logs/debug.log
or png images in ./logs/screenshot
Features:
- likemode_superlike - select random hashtag from config list and like 3 random photo of same user | 750-900 like/day.
- fdfmode_defollowall - defollow all your following (not defollow users in whitelist) | 90 defollow/hour.
- fdfmode_classic - follow user from random hashtag and defollow after 1h | 300 follow-defollow/day.
- Add total like/day in config.js
Nice have:
- docker container
Available:
Coming soon:
GNU GENERAL PUBLIC LICENSE
Copyright (c) 2018 Patryk Rzucidło (PTKDev)