An open API service indexing awesome lists of open source software.

https://github.com/noook/igdm-cli

Send and receive Instagram DMs within command line
https://github.com/noook/igdm-cli

cli conversation igdm-cli instagram messaging nodejs

Last synced: 10 months ago
JSON representation

Send and receive Instagram DMs within command line

Awesome Lists containing this project

README

          

![npm version](https://badge.fury.io/js/igdm.svg)
![npm bundle size](https://img.shields.io/bundlephobia/minzip/igdm)
![npm downloads](https://img.shields.io/npm/dt/igdm)
![npm licence](https://img.shields.io/npm/l/igdm)
![GitHub Repo stars](https://img.shields.io/github/stars/noook/igdm-cli)

# igdm-cli

Send and receive Instagram direct message through CLI.

![Conversation listing](./screenshots/listing.png)

![Conversation reading](./screenshots/conversation.png)

## Installation

```sh
$ npm install -g igdm
```

## Usage

Start the app with:
```sh
$ igdm
```

You will be prompted your credentials only for your first connection, on subsequent script starts
it will load your credentials from a session file.

After being logged in, the list of the 20 latest conversations will appear, select a conversation
with arrow keys and select it by pressing Enter key. Type a message and press Enter to send it.

## Commands

On the chat screen (conversation listing message), instead of sending messages you can write commands:

`\q`: Stops the process and leaves the app

`\l`: Go back to conversation list

`\r`, (or press Enter while input is empty): Refresh the current view and fetch latest messages

`\logout`: Logout