Thank you for your interest in contributing to Lavacord! We welcome all help, whether it's bug reports, feature requests, code contributions, or documentation improvements.
- Fork and clone this repository.
- Create a new branch in your fork based off the master branch.
- Make your changes.
- Commit your changes, and push them.
- Submit a Pull Request!
- Use Prettier for code formatting.
- Write clear, concise, and descriptive code.
- Include TSDoc comments for public APIs.
- Use Conventional Commits (e.g.,
fix:,feat:,chore:). - Example:
fix(manager): handle reconnect on node failure
- Keep PRs focused and minimal.
- Reference related issues with
Fixes #issue_number. - Ensure all CI checks pass.
- Be ready to respond to review feedback.
- Be respectful and inclusive.
- No harassment, discrimination, or toxic behavior.
- For help or general discussion, join our Discord server.
By contributing, you agree your contributions will be licensed under the MIT License.
Happy coding