Skip to content

Latest commit

 

History

History
116 lines (83 loc) · 3.03 KB

File metadata and controls

116 lines (83 loc) · 3.03 KB

贡献指南 / Contributing Guide

English | 简体中文


English

🎉 Welcome!

Thank you for considering contributing to AI Anti-Spam Bot! This is the official repository maintained by @luoyanglang.

📋 How to Contribute

  1. Report Bugs

    • Open an issue with detailed description
    • Include error logs and reproduction steps
    • Mention your Python version and environment
  2. Suggest Features

    • Open an issue with [Feature Request] tag
    • Explain the use case and benefits
    • Discuss with maintainers before implementing
  3. Submit Pull Requests

    • Fork the repository
    • Create a feature branch: git checkout -b feature/your-feature
    • Write clear commit messages
    • Test your changes thoroughly
    • Submit PR with detailed description

⚠️ Important Rules

When contributing, you MUST:

  • ✅ Keep the developer information in the code
  • ✅ Maintain the copyright notices
  • ✅ Follow the existing code style
  • ✅ Add tests for new features (if applicable)

DO NOT:

  • ❌ Remove or modify developer information
  • ❌ Change the project branding
  • ❌ Submit malicious code

🤝 Code of Conduct

  • Be respectful and constructive
  • Help others in discussions
  • Follow the MIT License terms
  • Credit the original author when forking

💬 Community


中文

🎉 欢迎!

感谢你考虑为 AI 反垃圾广告机器人 做贡献!这是由 @luoyanglang 维护的官方仓库

📋 如何贡献

  1. 报告 Bug

    • 提交 Issue 并详细描述问题
    • 包含错误日志和复现步骤
    • 说明你的 Python 版本和环境
  2. 建议新功能

    • 提交 Issue 并标注 [功能建议]
    • 解释使用场景和好处
    • 在实现前与维护者讨论
  3. 提交 Pull Request

    • Fork 本仓库
    • 创建功能分支:git checkout -b feature/your-feature
    • 写清晰的提交信息
    • 充分测试你的修改
    • 提交 PR 并详细描述

⚠️ 重要规则

贡献时你必须:

  • ✅ 保留代码中的开发者信息
  • ✅ 保持版权声明
  • ✅ 遵循现有代码风格
  • ✅ 为新功能添加测试(如适用)

禁止:

  • ❌ 删除或修改开发者信息
  • ❌ 更改项目品牌标识
  • ❌ 提交恶意代码

🤝 行为准则

  • 尊重他人,建设性讨论
  • 在讨论中帮助他人
  • 遵守 MIT 协议条款
  • Fork 时注明原作者

💬 社区


感谢你的贡献!/ Thank you for your contribution!
⭐ 别忘了给项目一个 Star / Don't forget to star the project!