node-ig-framework
TypeScript icon, indicating that this package has built-in type declarations

1.1.7 • Public • Published

node-ig-framework

Framework for interacting with instagrams private api in a usable manner in a structure and format similar to discord's old bot development framework.

Installation

  1. Install node.js from https://nodejs.org/
  2. Create a new project folder
  3. $ cd to that directory
  4. Run $ npm init and follow prompts
  5. Run $ npm install node-ig-framework and boom you're done!

Setup

const Insta = require("node-ig-framework");
const client = new Insta.Client();

client.on("connected", () => {
  console.log(`Logged in as ${client.user.fullName} (${client.user.username})`);
  console.log(`User ID: ${this.client.user.id}`);
  console.log(`Followers: ${this.client.user.followerCount}`);
  console.log(`Following: ${this.client.user.followingCount}`);
  console.log(`Business: ${this.client.user.isBusiness}`);
  console.log(`Verified: ${this.client.user.isVerified}`);
  console.log(`Private: ${this.client.user.isPrivate}`);
});

client.on("messageCreate", (message) => {
  if (message.author.id === client.user.id) return;

  message.markSeen();

  if (message.content === "!ping") {
    message.reply("!pong");
  }

  message.chat.startTyping({ time: 5000 });
});

client.login("username", "password");

Readme

Keywords

none

Package Sidebar

Install

npm i node-ig-framework

Weekly Downloads

83

Version

1.1.7

License

AGPL-3.0

Unpacked Size

108 kB

Total Files

14

Last publish

Collaborators

  • 9xn