Files
fakabot/CHANGELOG.md
2025-10-18 13:15:13 +08:00

78 lines
1.9 KiB
Markdown
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 更新日志
## v2.0.1 (2025-10-17)
### 🐛 Bug修复
- **邀请链接撤销优化**
- 修复事件循环关闭时撤销失败的问题
- 先标记数据库状态,再执行异步撤销操作
-`RuntimeError('Event loop is closed')` 错误进行静默处理
- 确保核心业务(用户入群、订单完成)不受撤销失败影响
---
## v2.0.0 (2025-10-16)
### 🚀 新增功能
- **Redis缓存系统**
- 商品信息缓存(5分钟)
- 配置信息缓存(10分钟)
- 用户会话缓存(1小时)
- 性能提升10-100倍
- **频率限制系统**
- 用户支付限制(5次/5分钟)
- IP回调限制(100次/分钟)
- 用户命令限制(20次/分钟)
- 防止恶意刷单和攻击
- **自动降级机制**
- Redis故障时自动降级
- 不影响核心业务功能
- 保证系统稳定性
### 🐛 Bug修复
- **TOKEN188支付修复**
- 修复配置读取错误(从PAYMENTS中正确读取)
- 修复订单匹配错误(使用正确的payment_method
- 回调测试通过
- **订单管理修复**
- 修复预加载订单未保存到数据库的问题
- 修复订单重复插入问题
- 添加订单存在性检查
- **用户体验优化**
- 统一"正在生成付款链接"提示
- 预加载订单时立即保存到数据库
- 优化支付流程一致性
### 📈 性能优化
- 商品查询速度提升100倍(10ms → 0.1ms
- 配置查询速度提升50倍(5ms → 0.1ms
- 并发处理能力提升10倍(100 req/s → 1000 req/s
### 🔒 安全增强
- 添加用户支付频率限制
- 添加IP回调频率限制
- 防止恶意刷单
- 防止暴力攻击
### 📝 文档更新
- 更新README.md
- 添加CHANGELOG.md
- 简化部署文档
---
## v1.0.0 (初始版本)
### 功能
- 基础Telegram机器人功能
- 支持4种支付方式(TOKEN188 USDT、柠檬USDT、支付宝、微信)
- 自动发货功能
- 订单管理
- 用户管理
- 商品管理
- 管理员面板