Please refer to the contribution guidelines and our Code of Conduct before making a contribution.
Contributions should always fork from and merge back into the dev
branch.
Chorus is currently missing voice support and a lot of API endpoints, many of which should be trivial to implement, ever since we streamlined the process of doing so.
If you'd like to contribute new functionality, check out The 'Meta'-issues. They contain a comprehensive list of all features which are yet missing for full Discord.com compatibility. Please feel free to open an Issue with the idea you have, or a Pull Request.
All pull requests opened into the dev
branch should be merged via the "Squash and Merge" option to keep the commit history small. Merging into the main
branch should be done via a regular merge commit. This way, GitHub will correctly attribute contributors and count statistics for the insights tab.