botserver/docs/src/chapter-13-community/README.md

1.7 KiB

Chapter 13: Contributing

Join the General Bots community and help improve the platform.

Resource Purpose
GitHub Source code, issues
Discussions Q&A, ideas
Blog Updates, tutorials

How to Contribute

Code Contributions

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Write tests
  5. Submit a pull request

Documentation

  • Fix typos and errors
  • Add examples
  • Improve clarity
  • Translate content

Community Support

  • Answer questions in discussions
  • Share your bots and templates
  • Report bugs with reproduction steps
  • Suggest features

Development Setup

git clone https://github.com/GeneralBots/botserver
cd botserver
cargo build
./target/debug/botserver

What We Accept

Bug fixes with tests
Performance improvements
New BASIC keywords (if broadly useful)
Documentation improvements
Security enhancements

What We Don't Accept

Vendor-specific integrations
Undocumented code
Code without tests
Features achievable with existing BASIC + LLM

Chapter Contents

See Also