This application automates instagram engagement without use of the restrictive instagram/fb API by using the Puppeteer Library.
To avoid instagrams robust bot-detection the app uses the puppeteer-extra-plugin-stealth plugin, as well human-like browsing with randomly generated pauses.
- The app will login to your existing account (set your credentials in .env file locally) and log your profiles follower/following count.
- The app will navigate to a page from the list of accounts with the desired demographic you provide located in /src/accountList.js.
- From the starting account the app will find a random post to make a list of public users with active stories who liked it.
- Using that list the app will engage (View story, Like one photo and leave a comment) each user account in a loop until finished.
- You decide how many accounts you wish to engage (under 25 per hour is best practice to avoid detection).
- You may schedule this app to run as often as youd like using the node-schedule package by adjusting the file "schedule.js".
- Please test the stealth before each run using this site. https://bot.sannysoft.com/.
npm install dotenv node-schedule puppeteer puppeteer-extra puppeteer-extra-plugin-stealth
- Set login credentials in local .env file
- Add existing acocunts you wish to engage the users of in /src/accountList.js
node ig.js
Contact me with any questions:
hughbowie@me.com
GitHub