Welcome to the GitHub Bot project! This bot allows you to effortlessly create backdated GitHub commits, craft unique patterns on your contribution graph, and automate the process for a more interactive experience with your GitHub profile.
Whether you're looking to create artistic visual patterns, fill in gaps in your contribution history, or experiment with your GitHub contributions, this bot is your one-stop solution!
- Backdated Commits: Create commits for any specific date in history.
- Customizable Graph Patterns: Design creative, eye-catching patterns and designs for your contribution graph.
- Fully Automated: Automate the commit process, saving you time and effort.
- Super Easy Setup: Follow simple, intuitive steps to set up and run.
- Ultimate GitHub Experience: Experiment with contributions, test different patterns, or just make your GitHub look cooler!
For a visual walkthrough of the bot, check out the demo video below:
Clone this repository to your local machine:
git clone https://github.com/AnubhavChaturvedi-GitHub/GitHub-Bot.git
cd GitHub-Bot
Set up your project by initializing a new Node.js project:
npm init -y
Install the necessary modules:
npm install moment simple-git random
Run the bot and start generating your commits:
node index.js
- Fill Up Your Contribution Graph: Automatically add commits on days you missed to make your graph more consistent.
- Create Custom Art Patterns: Position your commits on specific dates to create stunning visual designs.
- Experiment with Contributions: Test different commit patterns to see how GitHub displays them on your profile.
- Use the bot responsibly. Artificially inflating your contributions for deceptive purposes may go against GitHub's terms of service.
- Make sure your system time and Git configuration are correctly set up to avoid issues.
This project is licensed under the MIT License. See the LICENSE file for more information.
We welcome contributions! Feel free to fork the repo, open issues, or submit pull requests to improve the bot.