The tool is 😈 risky, Please use caution.👀
-
First find a github account with more followers and get his id
-
Get personal access token
Click generate new token
-
Update config.ini
[default] email = github email user = github nickname password = github password accessToken = github accessToken baseUrl = https://github.com/ apiUrl = https://api.github.com [follower] sourceUser = Most followers someone nickname exceeded = True totalPage = 2000 exceeded = True # default. to solve limit of github retryDetailFile = retry_detail_file.txt retryCount = 10 # If your network is not good, this parameter can be increased randomUser = False startPage = 2 group = 100
-
Clone and Run
git clone https://github.com/zsjohny/GithubOperator.git && cd GithubOperator && ./AutoAddFollower.py
-
Run fail job If you found put_retry_detail_file.txt and retry_detail_file.txt not empty, you need
./AutoAddFollower.py
again. -
User random user
Update config.ini
randomUser = False
-
Update log level
config.py
logging.basicConfig(level=logging.WARNING)
-
Update Email
The email address used for the commits is associated with your GitHub account.
-
Update config.ini
[default] email = github email user = github nickname password = github password accessToken = github accessToken [unnecessary] baseUrl = https://github.com/ apiUrl = https://api.github.com [contributions] repoName = mockGithubContributions
-
Clone and Run
git clone https://github.com/zsjohny/GithubOperator.git && cd GithubOperator && ./mockGithubContributions.py 365