Skip to content

0bvim/goctobot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

I finished basic program usages.

I don't use a fork because I can't open issue and for a while I'll need it.

Here is original repository

Visit OctoBot Repository on GitHub

GoctoBot

Tired of OctoCat hogging the spotlight?

Installation

git clone [email protected]:0bvim/goctobot.git
# or
gh repo clone 0bvim/goctobot
cd goctobot
make

Usage

./goctobot <command> [username]
follow [username] — Follow all followers of the specified user.
unfollow — Unfollow who do not follow back.
following — Shows count of users you follow.
followers — Shows count of your followers.
status - Show both, follower and following

Allow and Deny list.

To add a username to allow or deny list, you should add in json format in file userlist.json under the following path: internal/app/model/userlist.json marking as deny or allow like this:

{
  "user1": "Deny",
  "user2": "Allow",
  "user3": "Allow"
}
  • Allow list -> When you run unfollow command you can have a file in repository with usernames that you don't want to unfollow even if them don't follow you back. Like Torvalds, Thompson and so forth.
  • Deny list -> When you run follow [username] command and you don't want to follow someone is just put name in this file too.

Coming soon

Command to add user to allow or deny list file.