Description
Create a comprehensive CONTRIBUTING.md file to help beginners understand how to contribute to the project.
Task
- Create
CONTRIBUTING.md in the root directory
- Include sections:
- How to set up development environment
- Code style guidelines
- How to test changes
- PR process
- Issue reporting guidelines
- Getting help
Why this is good for beginners
- Improves project documentation
- Helps future contributors
- Markdown writing practice
- Understanding open source contribution flow
Content requirements
- Clear step-by-step setup instructions
- Python virtual environment setup
- Discord bot token setup
- Code style (type hints, naming conventions)
- How to test commands
- PR checklist
Files to modify
Acceptance Criteria
Description
Create a comprehensive CONTRIBUTING.md file to help beginners understand how to contribute to the project.
Task
CONTRIBUTING.mdin the root directoryWhy this is good for beginners
Content requirements
Files to modify
CONTRIBUTING.mdAcceptance Criteria