Skip to content
This repository was archived by the owner on Feb 26, 2026. It is now read-only.

Latest commit

 

History

History
46 lines (32 loc) · 1.16 KB

File metadata and controls

46 lines (32 loc) · 1.16 KB

Contributing to OpenClaw IRC

Thanks for your interest in contributing.

Reporting Issues

  • Check existing issues first
  • Include your environment details (OS, Node version, OpenClaw version)
  • Describe expected vs actual behavior
  • Include relevant logs if applicable

Pull Requests

  1. Fork the repo
  2. Create a feature branch (git checkout -b feature/my-feature)
  3. Make your changes
  4. Run tests (npm test)
  5. Commit with clear message
  6. Submit PR with description of changes

Development Setup

git clone https://github.com/yourusername/openclaw-irc.git
cd openclaw-irc
npm install
npm run build
npm test

Code Style

  • TypeScript with strict mode
  • Use existing patterns in the codebase
  • Add tests for new functionality
  • Keep commits focused and atomic

Security Issues

If you discover a security vulnerability, please do NOT open a public issue.

Instead, please report security issues responsibly by emailing the maintainers directly or using GitHub's private vulnerability reporting feature.

License

By contributing, you agree that your contributions will be licensed under the MIT License.