Skip to content

Latest commit

 

History

History
66 lines (53 loc) · 2.53 KB

README.md

File metadata and controls

66 lines (53 loc) · 2.53 KB

Evergreen Bot

It's a Python bot capable of generating a single quote (times the number of days given) and store it in bot.txt, but.....

....Everything is done in past :P XD


Disclaimer : This has been made available for informational and educational purposes only and solely as a self-help tool for your own use.

Steps to make your github timeline evergreen again:

  1. Make a new repo (public / private).
  2. Clone the repo to your local machine using SSH or HTTPS,for example SSH key using
ssh-keygen -t rsa -b 4096 -C "[email protected]"
  1. Copy the output of cat id_rsa.pub

  2. Paste the above copied outpur into your Github profile -> Settings -> SSH and GPG Keys -> Add new SSH key.

  3. Download bot.py only and paste it in your cloned repo(which was empty or had readme.md) and create an empty file named bot.txt.

  4. Run the script .

  5. Enter the number of days you want to rewind.

  6. Set the max limit of commit per day (0 - max)

python bot.py

The way it works:

Instructions :

  1. Enter the day number you want to rewind to (start) [Eg.. start = 1 to go to previous day].
  2. Enter the number of days you want to perform this action (n).
  3. Set the max limit of commit per day(m - Random value taken between 0-m).

Recommended Settings :

  1. Set start to any number u want.
  2. Set number of days (n = 30).
  3. Set max limit ( m = 10 ).

Dangers :

  1. If you set n > 180 directly, the script will work but it may take around 2 days to update your contribution chart.
  2. Do not put m > 20 as it will take a long time to finish executing the script.

Samples :

  1. With the Recommended settings the script will take 1 min time to execute and the commits will be reflected instantly.
  2. Lets assume today's date is 12th June.
  3. You enter 5 to go 5 days back.
  4. You enter number of days as : 7 (say).
  5. Set the max limit of commits per day (say m).
  6. Basically then from 7th june june it goes back 7 days (1st June) and each day it starts to commit(puts a random quote in bot.txt) * a random number.
  7. Therefore, per day you will have a random amount of commit (0 - m)
  8. Now you know how to make your timeline evergreen, if you miss to upload one day :P .
  9. If u want to undo the changes, simply delete the repo.

Note : This process takes time if u set a large value of n (keep m between 0-10) else process may take eternity.

So u want proof XD ....??