qqbot-media

Route QQBot media messages to correct attachment types from local paths or URLs.

2|Updated May 23, 2026
One-click install
npx skills add https://github.com/enclawed/enclawed-oss --skill qqbot-media-enclawed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qqbot-media
Source: https://github.com/enclawed/enclawed-oss/tree/main/extensions/qqbot/skills/qqbot-media
Command: npx skills add https://github.com/enclawed/enclawed-oss --skill qqbot-media-enclawed

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill makes QQBot media exchange reliable and simple by letting you send and receive attachments through a single tag instead of manually handling file-type routing and platform constraints.

Core Features & Use Cases

  • Automatic Media Type Detection: Chooses image, voice, video, or file behavior from the extension, with sensible handling for extensionless URLs.
  • Incoming Media Handling: Accepts downloaded images and voice attachments from chat context so they can be reused or forwarded immediately.
  • Safe Media Delivery: Enforces absolute-path or HTTP/HTTPS input, size limits, and the required Enclawed media directory for files that must be uploaded.
  • Use Case: A bot can receive a user photo, save it locally, and send it back with the correct QQ media tag without guessing the format.

Quick Start

Use the qqbot-media skill to send the local file at /home/user/.enclawed/media/qqbot/example.jpg back to the chat using the correct media tag.

Frequently Asked Questions about qqbot-media

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

FAQPage Schema
How do I send images and video through a QQ bot using a file path or URL?

To send images and video through a QQ bot, this skill routes media messages to the correct attachment type automatically from a local absolute path or HTTP URL, eliminating manual file-type handling.

Can QQ bot chat workflows receive and reuse incoming image attachments?

Yes, QQ bot chat workflows can accept incoming image attachments from chat context, allowing downloaded images and voice attachments to be reused or forwarded immediately without manual format conversion.

Does QQ bot media delivery require files to be placed in a specific directory?

QQ bot media delivery requires files intended for upload to be placed within the required Enclawed media directory, and it enforces absolute-path or HTTP/HTTPS input to ensure safe delivery.

What are the limitations when sending audio and files in QQ bot messages?

Limitations when sending audio and files in QQ bot messages include enforced file-size limits, required absolute paths or HTTP/HTTPS URLs, and mandatory placement within the media directory for safe delivery.

How does automatic media type detection work for extensionless URLs in QQ chat?

Automatic media type detection for extensionless URLs in QQ chat uses sensible handling to infer the correct image, voice, video, or file behavior, choosing the appropriate attachment tag without explicit format declaration.