borgateo / ermes

Another Instagram Bot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

███████╗██████╗ ███╗   ███╗███████╗███████╗
██╔════╝██╔══██╗████╗ ████║██╔════╝██╔════╝
█████╗  ██████╔╝██╔████╔██║█████╗  ███████╗
██╔══╝  ██╔══██╗██║╚██╔╝██║██╔══╝  ╚════██║
███████╗██║  ██║██║ ╚═╝ ██║███████╗███████║
╚══════╝╚═╝  ╚═╝╚═╝     ╚═╝╚══════╝╚══════╝

Features

  1. Follow all(*) followers of a given user
  2. Like the latest 3 (configurable) posts of all your followers
  3. Like the latest 3 (configurable) posts of all your followings
  4. Like the latest ~16 posts of your timeline
  5. Unfollow people that don't follow you back

Configurable waiting time between operations

(*) Note: only the accounts that meet a specific criteria.

Install

$ go get -v github.com/borteo/ermes

Get started

If you have already govendor installed, start from point 2:

  1. $ go get -u github.com/kardianos/govendor
  2. $ govendor sync
  3. $ go build
  4. $ ./ermes [-h -followers -followings -user={username} -timeline] [-skip]

Use the flag -h to see all the available flags.

For instance, to run feature #5: $ ./ermes -unfollow

Note: -skip flag works only with followers, followings and user

Contributing

This is a WIP project, feel free to fork it and/or create PRs/Issues.

Shout-out

Disclaimer

This code is in no way affiliated with, authorized, maintained, sponsored or endorsed by Instagram or any of its affiliates or subsidiaries. This is an independent and unofficial pseudo-bot. Use at your own risk.

About

Another Instagram Bot


Languages

Language:Go 100.0%