
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
kls-instagram-api
Advanced tools
NodeJS Instagram API.it's like bot that simulate main instagram action like login, register, post, story, like, follow and etc.
NodeJS Instagram API.it's like bot that simulate main instagram action like login, register, post, story, like, follow and etc.
This bot makes a full simulation to do not detect by instagram as robot. it uses Playwright under the hood for simulation.
This instgram bot consists of these below method:
Note for JavaScript users: As of Node v.13.5.0, there isn't support for ESModules and the 'import'-syntax. So you have to read the imports in the examples like this:
import A from 'b' ➡ const { A } = require('b').default
import LsInstagramBot from 'ls-instagram-api'
// or
const lsInstagramBot = require('ls-instagram-api').default
;(async () => {
//-1) Setup individual bot for a acoount
var bot = new LsInstagramBot({
botName: 'linkstarry',
isDevelopment: true,
logScreenshot: true, //-** for PRODUCTION enviroments or non GUI os , you should set this options `true`
log: true
})
await bot.start()
//-2) Login acoount into created bot
await bot.account.login({
uname: 'username',
password: 'pass'
})
//-3) and now your bot at your services sir!
//-- Review Home post
await bot.account.reviewHome({
postReviewCount: 10,
onPostReview: async targetPost => {
// console.log('Post Review ...', targetPost);
await targetPost.comment('Hello... ' + targetPost.owner)
}
})
//-- load and follow page
await bot.page.Follow('meta')
//-- Comment & like
let targetPost = await bot.post.loadPostByUrl('https://www.instagram.com/p/CVTtCZotdJX/')
await targetPost.like()
await targetPost.comment('Hi friend...')
})()
Playwright requires Node.js version 12 or above
Requires 10.14 (Mojave) or above.
npm i -D playwright
npm install ls-instagram-api
We offer using a official Playwright Docker image
docker pull mcr.microsoft.com/playwright
and in your Dockerfile
FROM mcr.microsoft.com/playwright:bionic
...
npm install ls-instagram-api
If you don't want use Docker, depending on your Linux distribution, you might need to install additional dependencies to run the bots.see playwright install
npx playwright install --with-deps chromium
npm install ls-instagram-api
FAQs
NodeJS Instagram API.it's like bot that simulate main instagram action like login, register, post, story, like, follow and etc.
We found that kls-instagram-api demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.