The official EddieBot for the official Discord server. Join us at Discord today!
- Checking all people's messages for inclusive language.
Copy .env.example
to .env
and add your private information
Note: never commit this file, it is ignored by Git
DISCORD_TOKEN="<your-token>"
EDDIEBOT_MONGO_CONNECTION_STRING="<your-mongo-connection-string>"
1. Start by making a fork of the repository. Click on the "Fork" symbol at the top right corner.
2. Clone your new fork of the repository:
SSH Github Docs
$ git clone [email protected]:EddieHubCommunity/EddieBot.git
note: recommended
$ gh repo clone EddieHubCommunity/EddieBot
$ git clone https://github.com/EddieHubCommunity/EddieBot.git
3. Set upstream command:
git remote add upstream https://github.com/EddieHubCommunity/EddieBot.git
4. Navigate to the new project directory:
cd EddieBot
5. Create a new branch:
git checkout -b <branch-name>
6. Sync your fork or a local repository with the origin repository:
- In your forked repository click on "Fetch upstream"
- Click "Fetch and merge".
git fetch upstream
git merge upstream/main
7. Make your changes to the source code.
8. Stage your changes and commit:
git add <filename>
git commit -m "<your-commit-message>"
9. Push your local commits to the remote repository:
git push origin <branch-name>
10. Create a Pull Request!
11. Congratulations! You've made your first contribution to EddieBot! 🙌🏼
$ npm ci
# development
$ npm run build
$ npm start
EddieBot is an MIT-licensed open source project. It can grow thanks to the contributors and the community members. If you'd like to join them, feel free to make a pull request and we'll review it.
Stuck? Have any questions or comments? Join us on Discord and ask for help.
The EddieBot is licensed under the MIT license.
Thanks a lot for spending your time helping EddieBot grow. Thanks a lot! Keep rocking 🍻