We greatly appreciate contributions from the community, as they help us improve TradeBotPro and make it more robust for everyone!
To contribute, please follow these steps:
-
Open an issue on GitHub to discuss your proposed changes or enhancements.
-
Once the proposal is aligned with the project's goals, fork the main branch and ensure your fork is kept up-to-date by regularly syncing with upstream changes.
-
Install and configure pre-commit on your local machine to automatically handle code checks, formatters, and linters before committing. Install pre-commit with:
pip install pre-commit pre-commit install
-
Open a pull request (PR) targeting the main branch. Include a clear summary in the PR description and reference any relevant GitHub issue(s).
-
Once submitted, your PR will be reviewed promptly by the team. We’ll provide feedback or suggestions if changes are necessary before merging.
- Keep pull requests small, focused, and self-contained to facilitate easier review.
- Reference related GitHub issue(s) directly in the PR comment for clarity and traceability.
Thank you for your contributions! Together, we can make TradeBotPro even better.