This repository contains a Discord bot that integrates with GitHub. The bot is designed to help manage GitHub repositories and provide useful information and notifications within a Discord server.
- Fetch and display information about GitHub repositories
- Notify users about new issues, pull requests, and commits
- Provide commands to interact with GitHub, such as creating issues or commenting on pull requests
-
Clone the repository:
git clone https://github.com/Durphan/discord-bot-github.git cd discord-bot-github
-
Create a
.env
file in the root directory and add your Discord bot token:DISCORD_TOKEN=your_discord_bot_token
-
Install the dependencies:
npm install
-
Run the bot:
npm run start
- Node.js (version 14 or higher)
- npm (version 6 or higher)
- discord.js (version 14.16.3)
- dotenv (version 16.4.5)
- eslint (version 9.13.0)
- globals (version 15.11.0)
To set up the development environment, follow these steps:
- Install Node.js and npm from the official website: https://nodejs.org/
- Clone the repository and navigate to the project directory:
git clone https://github.com/Durphan/discord-bot-github.git cd discord-bot-github
- Install the dependencies:
npm install
We welcome contributions to this project! To contribute, please follow these steps:
- Fork the repository
- Create a new branch for your feature or bugfix:
git checkout -b my-feature-branch
- Make your changes and commit them with a descriptive commit message:
git commit -m "Add new feature"
- Push your changes to your forked repository:
git push origin my-feature-branch
- Create a pull request to the main repository
This project is licensed under the ISC License. See the LICENSE file for more information.