项目作者: borteo

项目描述 :
Another Instagram Bot
高级语言: Go
项目地址: git://github.com/borteo/ermes.git
创建时间: 2017-08-20T23:15:50Z
项目社区:https://github.com/borteo/ermes

开源协议:

下载


  1. ███████╗██████╗ ███╗ ███╗███████╗███████╗
  2. ██╔════╝██╔══██╗████╗ ████║██╔════╝██╔════╝
  3. █████╗ ██████╔╝██╔████╔██║█████╗ ███████╗
  4. ██╔══╝ ██╔══██╗██║╚██╔╝██║██╔══╝ ╚════██║
  5. ███████╗██║ ██║██║ ╚═╝ ██║███████╗███████║
  6. ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚══════╝

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.