Skip to content

Its a Python bot capable of generating a single quote and store it in bot.txt ....Everything is done in past :P XD

Notifications You must be signed in to change notification settings

Sayantan-world/Evergreen_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation


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 ....??

About

Its a Python bot capable of generating a single quote and store it in bot.txt ....Everything is done in past :P XD

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages