Back to Registry
View Author Profile
Official Verified
QQBot Media Sender
一键发送图片/视频/文件到 QQ,支持批量发送和自动压缩
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bg1avd/qqbot-media-senderOr
QQBot Media Sender
一键发送图片、视频、文件到 QQ 聊天窗口,支持批量发送和自动压缩。
功能特性
- ✅ 图片发送:支持 jpg, png, gif, webp 等格式
- ✅ 视频发送:支持 mp4, avi, mov 等格式
- ✅ 文件发送:支持 pdf, docx, xlsx, zip 等格式
- ✅ 批量发送:一次发送多个文件
- ✅ 自动压缩:大文件自动压缩(可选)
- ✅ 进度显示:实时显示发送进度
使用方法
发送单张图片
# 使用标签直接发送
<qqimg>/path/to/image.jpg</qqimg>
发送单个文件
# 使用标签直接发送
<qqfile>/path/to/document.pdf</qqfile>
批量发送
# 发送目录下所有图片
qqbot-send-media /path/to/images/ --type image
# 发送指定文件列表
qqbot-send-media file1.pdf file2.pdf file3.pdf
# 发送到指定 QQ 群
qqbot-send-media /path/to/file.jpg --group 843812FF4BA524086B77B60886C38AB3
命令行参数
| 参数 | 说明 | 默认值 |
|---|---|---|
--type | 文件类型:image, video, file, auto | auto |
--group | 目标 QQ 群号 | 私聊 |
--compress | 是否压缩大文件 | false |
--max-size | 最大文件大小 (MB) | 20 |
--delay | 发送间隔 (ms) | 1000 |
示例
示例 1: 发送工作区所有 PDF
qqbot-send-media ~/.openclaw/workspace/*.pdf --type file
示例 2: 发送图片到指定群组
qqbot-send-media /tmp/screenshot.png --group 843812FF4BA524086B77B60886C38AB3
示例 3: 批量发送并压缩
qqbot-send-media /photos/ --type image --compress --max-size 10
自动压缩规则
- 图片 > 5MB: 自动压缩到 80% 质量
- 视频 > 10MB: 提示并建议压缩
- 文件 > 20MB: 自动分割或拒绝
支持的文件格式
图片
- ✅ JPG/JPEG
- ✅ PNG
- ✅ GIF
- ✅ WebP
- ✅ BMP
视频
- ✅ MP4
- ✅ AVI
- ✅ MOV
- ✅ WMV
文档
- ✅ DOC/DOCX
- ✅ XLS/XLSX
- ✅ PPT/PPTX
- ✅ TXT
- ✅ ZIP
故障排除
问题:发送失败
解决方案:
- 检查文件路径是否正确
- 检查文件大小是否超过 20MB
- 检查 QQBot 服务是否运行
问题:图片无法显示
解决方案:
- 确保使用
<qqimg>标签 - 检查文件扩展名是否正确
- 尝试转换为 JPG 格式
技术细节
标签格式
<qqimg>路径</qqimg> - 图片
<qqvideo>路径</qqvideo> - 视频
<qqfile>路径</qqfile> - 文件
<qqvoice>路径</qqvoice> - 语音
API 调用
// 内部调用示例
const payload = {
type: 'media',
mediaType: 'image',
source: 'file',
path: '/absolute/path/to/file.jpg'
};
许可证
MIT
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bg1avd-qqbot-media-sender": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.
Related Skills
Latex Verbatim Center
Skill by bg1avd
bg1avd 4473
markdown-table-to-image
将 Markdown 表格转换为清晰图片。当用户说"表格看不清"、"生成图片"、"转成图片"时触发。
bg1avd 4473
youtube-downloader-skimmer
下载 YouTube 视频并自动剪辑关键片段
bg1avd 4473
task-queue-by-model-source
Multi-queue task orchestration system. Tasks are routed to queues by model source, with support for task dependencies, context passing, and failure handling. Each model source has its own FIFO queue, executing one task at a time.
bg1avd 4473
context-shrink
Auto-compress session memories when context usage exceeds 85%
bg1avd 4473