← Back to Skills Marketplace
bg1avd

QQBot Media Sender

by Rao Lin · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
595
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install qqbot-media-sender
Description
一键发送图片/视频/文件到 QQ,支持批量发送和自动压缩
Usage Guidance
This package advertises sending media to QQ but the included sender.js only validates files and prints/emits tags (e.g., <qqimg>/abs/path</qqimg>) — it does not actually upload or send data to QQ or call any QQ API. Before installing or running it: 1) confirm how 'sending' is actually implemented in your environment (is there a separate QQBot that consumes these tags?), 2) inspect and test the CLI in a safe non-sensitive directory to verify behavior, 3) beware that it will resolve absolute file paths and read file metadata (it can enumerate and stat files you point it at), and 4) note features like compression are advertised but not implemented in the shipped code. If you need an automated sender, prefer a package that clearly documents and implements the network interaction, or ask the author for clarification. If you don't trust the author or lack clarity, do not run the tool on directories containing sensitive data.
Capability Analysis
Type: OpenClaw Skill Name: qqbot-media-sender Version: 1.0.0 The skill bundle is a legitimate utility for formatting file paths into XML-like tags (e.g., <qqimg>, <qqfile>) intended for a QQBot integration. The core logic in sender.js simply validates file existence, checks size constraints, and prints the formatted tags to the console; it contains no network exfiltration, obfuscation, or unauthorized file access.
Capability Assessment
Purpose & Capability
The name/description promise 'send to QQ' (including batch sending, automatic compression, progress). However sender.js only checks files, enforces size limits, generates <qqimg>/<qqvideo>/<qqfile> tags with absolute paths, logs progress, and returns results. There are no network calls, no QQ API integration, and no code implementing compression. This mismatch (advertised sending vs. actual local tag generation) is a substantive incoherence. A plausible benign explanation is that another local QQBot service consumes these tags, but that relationship is not documented or enforced here.
Instruction Scope
SKILL.md instructs users to run the CLI to send files and gives examples that imply files will be transmitted. The instructions also reference scanning user directories (e.g., ~/.openclaw/workspace/*.pdf). The runtime instructions do not document that the tool merely emits tags for a separate service, so following them may give users a false sense that files were sent when they may not be. The tool reads any provided file paths and stat information (but does not exfiltrate contents).
Install Mechanism
No install spec is provided (instruction-only install), and the package includes the JS source and a bin entry. Nothing is downloaded from external URLs and no extraction is performed, which is low-risk from an installer perspective.
Credentials
The skill declares no required environment variables, no credentials, and no config paths. The code does not attempt to read environment secrets. This is proportionate.
Persistence & Privilege
always is false and there are no indications the skill requests persistent elevated privileges or modifies other skills' configurations. It is a normal CLI tool with no autonomous-install flags.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install qqbot-media-sender
  3. After installation, invoke the skill by name or use /qqbot-media-sender
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
QQBot Media Sender 1.0.0 - 首次发布,支持一键发送图片、视频和文件到 QQ 聊天窗口 - 支持批量发送与自动压缩大文件 - 支持 JPG, PNG, MP4, PDF 等多种主流图片、视频、文档格式 - 命令行工具,可指定文件类型、发送目标(群或私聊)、最大文件大小等参数 - 提供进度显示与压缩规则,支持多种标签格式调用
Metadata
Slug qqbot-media-sender
Version 1.0.0
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is QQBot Media Sender?

一键发送图片/视频/文件到 QQ,支持批量发送和自动压缩. It is an AI Agent Skill for Claude Code / OpenClaw, with 595 downloads so far.

How do I install QQBot Media Sender?

Run "/install qqbot-media-sender" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is QQBot Media Sender free?

Yes, QQBot Media Sender is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does QQBot Media Sender support?

QQBot Media Sender is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created QQBot Media Sender?

It is built and maintained by Rao Lin (@bg1avd); the current version is v1.0.0.

💬 Comments