mirror of
https://github.com/yanguo888/fakabot.git
synced 2026-06-20 12:30:40 +00:00
Initial commit: Fakabot - Telegram Auto-delivery Bot
This commit is contained in:
Executable
+77
@@ -0,0 +1,77 @@
|
||||
# 更新日志
|
||||
|
||||
## 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、支付宝、微信)
|
||||
- 自动发货功能
|
||||
- 订单管理
|
||||
- 用户管理
|
||||
- 商品管理
|
||||
- 管理员面板
|
||||
Reference in New Issue
Block a user