Skip to content

0bvim/goctobot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 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 git@github.com: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.

About

Implementatio of octobot script in golang

Resources

License

Stars

Watchers

Forks

Packages

No packages published