qqbot-media

Route QQBot media by file extension with absolute paths and a 10MB limit.

30|1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/qianleigood/crawclaw --skill qqbot-media-qianleigood
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: qqbot-media
Source: https://github.com/qianleigood/crawclaw/tree/main/extensions/qqbot/skills/qqbot-media
Command: npx skills add https://github.com/qianleigood/crawclaw --skill qqbot-media-qianleigood

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

QQBot needs a simple way to send and receive rich media assets (images, audio, video, and files) without manual type handling. The <qqmedia> tag automates routing based on file extensions and enforces size and path rules to keep interactions smooth.

Core Features & Use Cases

  • Automatic media type routing by extension (images, audio, video, files)
  • Enforced rules: absolute paths, <qqmedia> tag wrapper, max 10MB
  • Receive media: downloaded locally and referenced in context for re-sending
  • Use Case: In a chat, a user shares an image URL; the bot re-sends it as a proper image attachment using the tag

Quick Start

Use the tag <qqmedia>path</qqmedia> to send a file or URL and have the system route it to the appropriate media type.

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 like images and video in a QQBot conversation?▼

You can send images, audio, and video in QQBot by wrapping the file path or URL inside the <qqmedia> tag. The system automatically detects the file extension and routes it as the appropriate media type.

What is automatic media type routing and how does it work for QQBot attachments?▼

Automatic media type routing identifies file formats by their extension and delivers them correctly. It eliminates manual type handling by using the <qqmedia> tag to classify images, audio, video, and files in QQBot.

Does QQBot media routing require absolute paths for file attachments?▼

Yes, QQBot media routing strictly requires absolute paths for local file attachments. You must provide the full directory path inside the <qqmedia> tag to successfully deliver the rich media asset.

What is the maximum file size limit for sending audio and video through the qqmedia tag?▼

The maximum file size limit for sending media through the <qqmedia> tag is 10MB. Files exceeding this size constraint will fail the path validation and media-type routing rules.

How are received media files handled when downloaded locally by QQBot?▼

Received media files are downloaded locally and referenced in the conversation context. This allows the bot to re-send the downloaded images, audio, or video as proper attachments later.

Can I use a URL instead of a local path to send an image in QQBot?▼

Yes, you can use a URL instead of a local path to send an image in QQBot. By wrapping the URL inside the <qqmedia> tag, the system automatically routes and re-sends it as a proper image attachment.