Skip to content

v1.6.6

Choose a tag to compare

@WideLee WideLee released this 26 Mar 16:46
· 40 commits to main since this release
92adca6

Added

  • Large file chunked upload: New chunked-upload.ts module that automatically splits large files into parallel uploads with per-part retry, progress callback, and timeout control. Supports both C2C and group scenarios.
  • /bot-clear-storage command: New storage cleanup command for clearing plugin local cache data.
  • SSRF guard module ssrf-guard.ts: Standalone SSRF protection utility that performs DNS resolution and IP validation before downloading remote files, blocking internal/reserved network addresses to prevent malicious URLs from reaching internal services.

Changed

  • Download directory isolated by account/conversation: Attachment download path changed from a shared media/qqbot/downloads/ to downloads/{appId}/{peerId}/, isolating files by account and conversation to prevent multi-account file overwrites.
  • Attachment download failure messages improved: Download failures now distinguish "timeout" vs. "failure", providing clearer context hints to the model.