igo

command module
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 19, 2023 License: MIT Imports: 1 Imported by: 0

README ยถ

IGO ๐Ÿ“ท

A CLI for Instagram built in Go helps you do some
tasks faster and easier like downloading posts, stories, IGTV, and DMs.

Preview

๐Ÿšจ Disclaimer

This project is not affiliated with Instagram or Meta in any way. It is a personal project that was created to help me learn Go. Use at your own risk. I am not responsible for any actions you take with this tool. Please do not use this tool to spam people or do anything malicious. This tool was built for educational purposes only.


๐Ÿบ Installation via Homebrew

brew tap fvrrvg/tap
brew install igo

๐Ÿ› ๏ธ Build & Run locally

Install Go first and run the following commands:

git clone https://github.com/fvrrvg/igo.git
cd igo
# build
go build .
# run
./igo

๐Ÿ“‹ Usage & Available Commands

igo [flags]
igo [command]

Available Commands

  • everything: Download everything.
  • dms: Download your direct messages with a user.
  • igtv: Download the IGTVs of a user.
  • posts: Download posts.
  • stories: Download stories.
  • highlights: Download the Highlights of a user.
  • pp: Download profile picture of a user.
  • logout: Logout from your account.
  • my: Download your own posts, stories, IGTV, Highlights, and Saved Collections.
  • nfb: Get the users that don't follow you back.
  • follow: Follow a user.
  • unfollow: Unfollow a user.
  • whoami: Get your account's info.
  • download: Download a post, reel, IGTV just by using the url.
Subcommands for my command
  • posts: Download your posts.
  • stories: Download your stories.
  • igtv: Download your IGTVs.
  • highlights: Download your Highlights.
  • saved: Download your Saved Collections.

Available Flags

Global Flags
  • --help/-h: Help for igo.
Flags for follow, unfollow, pp, posts, stories, igtv, highlights, dms commands
  • --username/-u: Username of the user you want to do the action on.
Flags for posts command
  • --latest/-l: Download the latest post only.
Flags for nfb command
  • --json/-j: Export the users that don't follow you back in JSON format.
  • --exclude-verfied/-e: Exclude verified users from the list.

๐Ÿ™Œ Achnowledgements

This project wouldn't be possible without the existance of this amazing project:

Documentation ยถ

The Go Gopher

There is no documentation for this package.

Directories ยถ

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL