qqbot-media

Parse <qqmedia> tags to send and receive media files with type inference.

5|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/p-sree-sai-pavan/P.A.R.K.E.R --skill qqbot-media-p-sree-sai-pavan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qqbot-media
Source: https://github.com/p-sree-sai-pavan/P.A.R.K.E.R/tree/main/gateway/extensions/qqbot/skills/qqbot-media
Command: npx skills add https://github.com/p-sree-sai-pavan/P.A.R.K.E.R --skill qqbot-media-p-sree-sai-pavan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

QQBot needs to send and receive media attachments in chat with automatic type inference and safe handling, reducing manual steps for users.

Core Features & Use Cases

  • Rich media support: images, audio, video, and files via <qqmedia> tags.
  • Type inference: auto-detects media type from file extension.
  • Use Case: Send a photo or a voice note directly in a chat thread using a single tag.

Quick Start

Wrap the absolute path or URL of a media file in a <qqmedia> tag to send it.

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 attachments in QQBot chats?

Send rich media attachments in QQBot chats by wrapping absolute file paths or URLs in <qqmedia> tags. The Skill parses these tags, infers the media type from the file extension, and transmits images, audio, video, or documents directly in the chat thread.

Can QQBot automatically detect media types from file extensions?

Yes, QQBot automatically detects media types from file extensions. When you provide a file path or URL inside a <qqmedia> tag, the Skill infers whether it is an image, audio file, video, or document, eliminating the need for manual type declarations.

What file paths are valid for sending media through QQ messaging?

Valid file paths for sending media through QQ messaging include absolute local file paths and URLs. The Skill validates these inputs, enforces file size limits, and stores the resolved media under the designated ~/.openclaw/media/qqbot directory.

Does QQBot enforce file size limits and safety checks for media sharing?

Yes, QQBot enforces file size limits and safety checks for media sharing. It applies access restrictions aligned with configured channels and the OpenClaw media policy, ensuring that only validated absolute paths or URLs are processed and stored safely.

What is the best way to send a photo or voice note directly in a QQ chat thread?

The best way to send a photo or voice note directly in a QQ chat thread is using a single <qqmedia> tag. Wrap the media file's absolute path or URL in the tag to trigger automatic type inference and transmission.

Are there limitations on sending documents via QQBot media tags?

Limitations on sending documents via QQBot media tags include strict access restrictions aligned with configured channels and the OpenClaw media policy. The Skill enforces file size limits and requires absolute paths or URLs, rejecting non-compliant inputs.