Contributing to TgCaller
Thank you for considering a contribution to TgCaller.
We appreciate all types of contributions that help improve the project.
How You Can Contribute
- Report bugs or unexpected behavior
- Suggest new features or improvements
- Improve or update the documentation
- Submit pull requests with code changes
Contribution Guidelines
- Fork the repository to your GitHub account.
- Create a new branch for your change:
feature/your-feature-nameorfix/bug-description - Make your changes and test them locally.
- Submit a Pull Request with a clear and descriptive summary.
Code Style
- Follow the existing structure and formatting used in the project.
- Keep code clean, modular, and documented.
- Use descriptive and consistent commit messages, for example:
feat: add support for audio filters fix: handle missing input error in stream handler docs: update configuration guide
Testing
Please run tests before submitting:
```bash pytest tests/
Ensure all tests pass
Add new tests if you introduce new functionality
Need Help?
Refer to the TgCaller Documentation
Check open issues
If you're unsure about anything, feel free to open a new issue for clarification.
Thank you for helping improve TgCaller.