mirror of
https://github.com/yanguo888/fakabot.git
synced 2026-06-20 12:30:40 +00:00
1.9 KiB
Executable File
1.9 KiB
Executable File
更新日志
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、支付宝、微信)
- 自动发货功能
- 订单管理
- 用户管理
- 商品管理
- 管理员面板