Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anubhavchaturvedi-github/githubbot-the-ultimate-github-contribution-manipulator
Create commits on your GitHub profile for any date in the past 📅. Whether you want to fill up your contribution graph 📈 or even make cool patterns and artwork 🎨.
https://github.com/anubhavchaturvedi-github/githubbot-the-ultimate-github-contribution-manipulator
ai-bot bot botai commit-bot github github-ai github-bot
Last synced: 4 days ago
JSON representation
Create commits on your GitHub profile for any date in the past 📅. Whether you want to fill up your contribution graph 📈 or even make cool patterns and artwork 🎨.
- Host: GitHub
- URL: https://github.com/anubhavchaturvedi-github/githubbot-the-ultimate-github-contribution-manipulator
- Owner: AnubhavChaturvedi-GitHub
- License: mit
- Created: 2024-11-18T10:07:27.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-05T15:40:27.000Z (about 1 month ago)
- Last Synced: 2024-12-05T16:35:51.850Z (about 1 month ago)
- Topics: ai-bot, bot, botai, commit-bot, github, github-ai, github-bot
- Language: JavaScript
- Homepage: https://www.youtube.com/@NetHyTech
- Size: 8.79 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# GitHub Bot - The Ultimate GitHub Contribution Manipulator
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!
[![GitHub Bot Demo Screenshot](https://github.com/user-attachments/assets/f8cb20ec-6e6b-4163-b26c-53e08ce49821)](https://youtu.be/V0plJE6gMac?si=m9SIVvhdqDfl5aGa)
### 🚀 Features
- **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!### 🎥 Demo Video
For a visual walkthrough of the bot, check out the demo video below:
[![GitHub Bot Demo](https://img.youtube.com/vi/your-demo-video-id-here/0.jpg)](https://www.youtube.com/watch?v=your-demo-video-id-here)
### 🛠 Getting Started
#### Step 1: Clone the Repository
Clone this repository to your local machine:
```bash
git clone https://github.com/AnubhavChaturvedi-GitHub/GitHub-Bot.git
cd GitHub-Bot
```#### Step 2: Install Dependencies
Set up your project by initializing a new Node.js project:
```bash
npm init -y
```#### Step 3: Install Required npm Modules
Install the necessary modules:
```bash
npm install moment simple-git random
```#### Step 4: Run the Bot
Run the bot and start generating your commits:
```bash
node index.js
```### ⚡ Usage Examples
- **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.### ⚠️ Important Notes
- 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.### 📄 License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more information.### 🤝 Contributing
We welcome contributions! Feel free to fork the repo, open issues, or submit pull requests to improve the bot.