Send and receive rich media in QQBot with simple qqmedia tags.
The material indicates a prompt-oriented capability for QQBot rich media send/receive, with open-source provenance and very strong community adoption, so the overall risk appears low. Normal caution is still warranted because it handles local media paths and may involve file download/upload flows via URLs or message attachments.
The material explicitly states that no keys or environment variables are required, and it does not request account tokens, API keys, or other sensitive credentials, so credential exposure appears limited.
The README allows URLs inside <qqmedia> and says user-sent images are automatically downloaded locally, indicating potential network ingress/egress through media URLs or platform attachment flows. No specific remote endpoints are listed and there is no clear red flag of unrelated third-party exfiltration, but media content may still traverse QQBot/platform channels and should be scoped carefully.
Based on the material, this is a tag-based media capability description, and the objective checks also mark it as prompt-only; there is no indication of running scripts locally, installing extra binaries, or requesting elevated system privileges.
The material says received images are automatically downloaded locally and requires outbound local files to reside under ~/.openclaw/media/qqbot/ or its subdirectories, showing that it handles local media paths and attachment data. The described scope appears centered on a trusted media directory, with no explicit request to read arbitrary system locations, but attachment storage and resend behavior still warrant least-privilege review.
The source is an open-source GitHub repository with extremely strong community adoption (about 377k stars), which are clear risk-reducing signals. While the license is undeclared and maintenance status is unknown, adding some governance uncertainty, the current material shows no sign of closed-source distribution, provenance distortion, or suspicious delivery.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "qqbot-media" skill from askskill: 1. Download https://raw.githubusercontent.com/openclaw/openclaw/main/extensions/qqbot/skills/qqbot-media/SKILL.md 2. Save it as ~/.claude/skills/qqbot-media/SKILL.md 3. Reload skills and tell me it's ready
Please send an event poster to the QQ group via QQBot. Use the <qqmedia> tag to attach poster.jpg and add the caption: "Product sharing session this Friday at 3 PM, welcome to join."
QQBot sends a group message containing the image attachment and caption text.
Please use QQBot to send a voice announcement to the project group. Attach notice.mp3 with the <qqmedia> tag and include the text: "Please submit your weekly report before the end of today."
QQBot sends a notification message with a voice attachment that members can play directly.
When a user sends report.pdf or demo.mp4 through QQBot, detect the <qqmedia> content, extract the file details, and save the attachment link and media type to a tracking sheet.
The system detects incoming media attachments and outputs the file type, link, or storage record.
<qqmedia>路径或URL</qqmedia>
系统根据文件扩展名自动识别类型并路由:
.jpg/.png/.gif/.webp/.bmp → 图片.silk/.wav/.mp3/.ogg/.aac/.flac 等 → 语音.mp4/.mov/.avi/.mkv/.webm 等 → 视频<qqmedia>路径</qqmedia> 回发/ 或 http 开头)<qqmedia>路径</qqmedia>~/.openclaw/media/qqbot/(或其子目录),再写进 <qqmedia>。不要只放在 ~/.openclaw/workspace/ 等工作区根目录——平台安全策略只允许从 ~/.openclaw/media/(含 media/qqbot)等受信根路径上传,否则会拦截、发不出去。Verify an OpenClaw release is fully published and working across all channels.
Fetch GitHub issues, create fixes, open PRs, and handle reviews.
Convert text to speech locally and offline with sherpa-onnx, no cloud needed.
Regenerate OpenClaw release changelog sections from Git history before releases.
Prepare and verify OpenClaw stable or beta releases and release notes.
Create and review technical docs and agent instruction files in repositories.
Send texts, images, and files to QQ contacts through MCP.
Manage QQ channels, members, posts, announcements, and schedules efficiently.
Create, view, and cancel one-time or recurring reminders in QQ chats.
Automate Telegram messaging, media handling, and interactive userbot workflows.
Connect to Telegram Bot API to send, edit, and handle bot messages.
Enable AI agents to send text, media, and file alerts via Telegram bots.