Instagram Bot that logins into an Instagram account, then using a number of hashtags creates engagement by liking posts and following users.
If account can't give likes or follows due to suspicious activity (in other words, account was temporaly blocked), bot deactivates for 24hs
-
NodeJS v12 or higher https://nodejs.org/es/download/current/
-
pm2 http://pm2.keymetrics.io/ (only if you want the app to automatically restart in case of unexpected crashing)
Create a .env file with the USERNAME and PASSWORD of the account. If you don't like the standard hashtags in settings/hashtags.json you can also add an array of hastags
-
npm install
installs the required modules. -
npm run start
runs the bot without automatic restart in case of unexpected crashing -
npm run start:nofollow
runs the app without automatic restart and without the follow functionality -
npm run start:nolike
runs the app without automatic restart and without the like functionality -
npm run monitor:start
runs the app with automatic restart in case of error -
npm run monitor:stop
stops pm2 monitoring -
npm run monitor:start:nofollow
runs the app with automatic restart and without the follow functionality -
npm run monitor:start:nolike
runs the app with automatic restart and without the like functionality
-
HIGHLY recommendable to test with a throwable instagram account. DO NOT test with an account you can't afford to have suspended for 24hs
-
To reduce chances of a temporal block or suspension, the more human-like is the account's activity, the better. If possible, make publications with the account. If possible, have the account linked to a facebook and twitter accounts. If possible, before using the bot with a new account log manually in a chromium browser in the same computer
-
This bot does not support two-factor authentication.