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.