Thank you for considering contributing to Copper Discord Bot! We appreciate any contributions that improve the functionality, performance, or usability of the bot.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
If you encounter a bug with Copper, please help us by opening a new issue on our GitHub repository. Be sure to include detailed information about how to reproduce the bug so that we can quickly address it.
If you have an idea for how to improve Copper or if you'd like to request a new feature, please open a new issue on GitHub and provide a clear description of your suggestion. We welcome all constructive feedback and ideas for improvement.
We welcome contributions from the community! If you'd like to contribute code to Copper, please follow these steps:
- Fork the repository on GitHub.
- Clone your forked repository to your local machine.
- Create a new branch for your changes (
git checkout -b feature/your-feature-name
). - Make your changes and ensure that they adhere to the style guide.
- Commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature/your-feature-name
). - Open a pull request on GitHub and provide a detailed description of your changes.
When contributing code to Copper, please follow these style guidelines:
- Use consistent indentation (spaces or tabs) throughout the codebase.
- Write descriptive commit messages in the imperative mood (e.g., "Add feature" instead of "Added feature").
- Follow existing naming conventions for variables, functions, and classes.
- Write clear and concise code with comments where necessary to explain complex logic.
By contributing to Copper, you agree that your contributions will be licensed under the GNU General Public License v3.0. This license ensures that the code remains free and open-source for everyone to use and modify.
Thank you for contributing to Copper Discord Bot!