All Projects → transitive-bullshit → puppeteer-instagram

transitive-bullshit / puppeteer-instagram

Licence: other
Instagram automation driven by headless chrome.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to puppeteer-instagram

Socialmanagertools Docs
📚 Documentation of Social Manager Tools
Stars: ✭ 151 (+73.56%)
Mutual labels:  instagram, puppeteer
apify-cli
Apify command-line interface helps you create, develop, build and run Apify actors, and manage the Apify cloud platform.
Stars: ✭ 37 (-57.47%)
Mutual labels:  headless-chrome, puppeteer
CrawlerSamples
This is a Puppeteer+AngleSharp crawler console app samples, used C# 7.1 coding and dotnet core build.
Stars: ✭ 36 (-58.62%)
Mutual labels:  headless-chrome, puppeteer
Socialmanagertools Igbot
🤖 📷 Instagram Bot made with love and nodejs
Stars: ✭ 699 (+703.45%)
Mutual labels:  instagram, puppeteer
instagram-liked-posts-downloader
Download liked (or all) posts from an Instagram profile.
Stars: ✭ 19 (-78.16%)
Mutual labels:  instagram, puppeteer
Public Instagram
Tool to fetch Instagram's public content.
Stars: ✭ 43 (-50.57%)
Mutual labels:  instagram, puppeteer
puppet-master
Puppeteer as a service hosted on Saasify.
Stars: ✭ 25 (-71.26%)
Mutual labels:  headless-chrome, puppeteer
Instagram-Scraper-2021
Scrape Instagram content and stories anonymously, using a new technique based on the har file (No Token + No public API).
Stars: ✭ 57 (-34.48%)
Mutual labels:  instagram, instagram-bot
puppeteer-autoscroll-down
Handle infinite scroll on websites by puppeteer
Stars: ✭ 40 (-54.02%)
Mutual labels:  headless-chrome, puppeteer
after-work.js
[DEPRECATED] CLI for automated tests in web projects.
Stars: ✭ 56 (-35.63%)
Mutual labels:  headless-chrome, puppeteer
Igbot
🐙 Free scripts, bots and Python API wrapper. Get free followers with our auto like, auto follow and other scripts!
Stars: ✭ 4,094 (+4605.75%)
Mutual labels:  instagram, instagram-bot
throughout
🎪 End-to-end testing made simple (using Jest and Puppeteer)
Stars: ✭ 16 (-81.61%)
Mutual labels:  headless-chrome, puppeteer
Socialmanagertools Gui
🤖 👻 Desktop application for Instagram Bot, Twitter Bot and Facebook Bot
Stars: ✭ 293 (+236.78%)
Mutual labels:  instagram, puppeteer
Instagram-to-discord
Monitor instagram user account and automatically post new images to discord channel via a webhook. Working 2022!
Stars: ✭ 113 (+29.89%)
Mutual labels:  instagram, instagram-bot
Instamancer
Scrape Instagram's API with Puppeteer
Stars: ✭ 273 (+213.79%)
Mutual labels:  instagram, puppeteer
puppeteer-lambda
Module for using Headless-Chrome by Puppeteer on AWS Lambda.
Stars: ✭ 117 (+34.48%)
Mutual labels:  headless-chrome, puppeteer
InstaResponder
Instagram Auto DM responder with DialogFlow 🔥
Stars: ✭ 42 (-51.72%)
Mutual labels:  instagram, instagram-bot
bot
Completely free and open-source human-like Instagram bot. Powered by UIAutomator2 and compatible with basically any Android device 5.0+ that can run Instagram - real or emulated.
Stars: ✭ 321 (+268.97%)
Mutual labels:  instagram, instagram-bot
codepen-puppeteer
Use Puppeteer to download pens from Codepen.io as single html pages
Stars: ✭ 22 (-74.71%)
Mutual labels:  headless-chrome, puppeteer
instagram-get-images
Instagram get images 🌄 (hashtags, account, locations) with puppeteer
Stars: ✭ 69 (-20.69%)
Mutual labels:  instagram, puppeteer

puppeteer-instagram

Instagram automation driven by headless chrome.

NPM Build Status JavaScript Style Guide

This module also has a CLI.

Install

npm install --save puppeteer-instagram

Usage

This example signs into an Instagram account.

const PuppeteerInstagram = require('puppeteer-instagram')

const instagram = new PuppeteerInstagram()

await instagram.signin({ username: 'xxx', password: 'xxx' })
await instagram.close()

API

Table of Contents

PuppeteerInstagram

Instagram automation driven by headless chrome.

Type: function (opts)


isAuthenticated

Whether or not this instance is authenticated with Instagram.

Type: boolean


user

Authenticated user if authenticated with Instagram.

Type: Object


browser

Puppeteer Browser instance to use.

Type: function ()


signup

Automates the creation of a new Instagram account.

Type: function (user, opts): Promise

  • user object User details for new account
    • user.email string Email
    • user.username string? Username
    • user.firstName string? First name
    • user.lastName string? Last name
    • user.password string? Password
  • opts object Options (optional, default {})
    • opts.verify boolean? Whether or not to verify email
    • opts.emailPassword string? Email password for verification

signin

Signs into an existing Instagram account.

Note: either username or email is required.

Type: function (user, opts): Promise

  • user Object User details for new account
  • opts Object Options (optional, default {})

signout

Signs out of the currently authenticated Instagram account.

Type: function (): Promise


verifyEmail

Verifies the authenticated Instagram account's email via puppeteer-email.

Type: function (opts): Promise

  • opts Object Options
    • opts.emailPassword string Email password for verification
    • opts.email string? Email verification (defaults to user's GitHub email)

close

Closes the underlying browser instance, effectively ending this session.

Type: function (): Promise


Related

Somewhat Related

License

MIT © Travis Fischer

Support my OSS work by following me on twitter twitter

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].