qqbot-media

Route and render images, audio, video, and files in QQBot chats via the <qqmedia> tag.

1|1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/polaris-dxz/xclaw --skill qqbot-media-polaris-dxz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qqbot-media
Source: https://github.com/polaris-dxz/xclaw/tree/main/apps/desktop/openclaw-runtime/config/extensions/openclaw-qqbot/skills/qqbot-media
Command: npx skills add https://github.com/polaris-dxz/xclaw --skill qqbot-media-polaris-dxz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

QQBot needs to exchange rich media (images, audio, video, and files) within chats. The <qqmedia> tag enables automatic routing and type-detection based on file extension, simplifying media sharing and reception.

Core Features & Use Cases

  • Automatic media type routing: images, audio, video, and files are detected by extension and handled appropriately.
  • Receive media with context paths: received attachments are stored in the context for easy reuse via <qqmedia> tags.
  • Usage in conversations: supports multiple media items in a single message and respects size restrictions.

Quick Start

Use the <qqmedia> tag to send a media file, for example: <qqmedia>/path/to/file.jpg</qqmedia>.

Frequently Asked Questions about qqbot-media

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send rich media in QQBot chats?

You can send rich media in QQBot chats by wrapping the absolute file path or URL in a <qqmedia> tag. The system automatically detects the media type via the file extension.

What is the size limit for sending images and video through QQBot?

QQBot enforces a strict 10MB size limit for sending rich media attachments. Files exceeding this restriction cannot be routed or rendered within the chat conversation.

Can I use relative paths to send local files in QQBot conversations?

No, you must use absolute paths when sending local media files in QQBot conversations. Relative paths are not supported by the <qqmedia> tag for routing local attachments.

Does QQBot support automatic media type detection for different file formats?

Yes, QQBot supports automatic media type detection for images, audio, video, and files based on their extensions. This routing mechanism simplifies sharing diverse rich media attachments.

How does QQBot handle received media attachments for reuse?

Received media attachments are stored in the context path during QQBot chats. This allows you to easily reuse and resend the received media items via <qqmedia> tags.

Can I include multiple media items in a single QQBot message?

Yes, you can include multiple rich media items in a single QQBot message. The system processes multiple <qqmedia> tags while respecting the 10MB size restriction for each attachment.