qqbot-media

Detect media categories from file extensions for QQBot interactions.

1|Updated May 3, 2026
One-click install
npx skills add https://github.com/brikkoAI/brikko-studio --skill qqbot-media-brikkoai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qqbot-media
Source: https://github.com/brikkoAI/brikko-studio/tree/main/packages/core/extensions/qqbot/skills/qqbot-media
Command: npx skills add https://github.com/brikkoAI/brikko-studio --skill qqbot-media-brikkoai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious manual work of specifying media types and managing file paths when interacting with QQBot, removing the risk of failed sends due to incorrect media configuration or invalid file locations.

Core Features & Use Cases

  • Automatic Media Type Detection: Automatically routes files as images, voice, video or generic files based on their extension, no manual type selection required.
  • Streamlined Media Exchange: Automatically downloads user-sent media to local paths available in the conversation context for instant reply, and enforces platform security rules to ensure uploads succeed.
  • Use Case: When a user sends a product defect image via QQBot, you can instantly reply with a high-res troubleshooting guide image without needing to manually configure the media type or verify the file path.

Quick Start

Use the qqbot-media skill to send the local product demo video stored at ~/.brikko-studio/media/qqbot/demo.mp4 to the current QQBot conversation.

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 files through QQBot without manual type configuration?

To send rich media via QQBot without manual type configuration, you can use an automated media type detection tool that routes files as images, voice, video, or generic files based purely on their file extensions.

Why does my QQBot media upload fail even when the file path is correct?

QQBot media uploads fail when platform security constraints are violated, such as sending files from untrusted directories or exceeding per-type file size limits. Enforcing uploads from trusted media directories ensures files send successfully.

Can I automatically download and reply to user-sent images in a QQBot conversation?

Yes, you can automatically download user-sent images to local paths available in the conversation context for instant reply, enabling immediate processing of user-generated content like product defect photos.

Does QQBot support automated multimedia notifications for different file types?

QQBot supports automated multimedia notifications by automatically detecting media categories from file extensions, allowing you to send high-res troubleshooting images, voice messages, or product demo videos seamlessly.

What are the file location limitations when exchanging rich media with QQBot?

When exchanging rich media with QQBot, files are restricted to trusted Brikko Studio media directories. This security constraint prevents invalid file locations and ensures all sendable files comply with platform upload rules.

What is the best way to handle diverse QQBot media exchange scenarios like user content reception and asset sharing?

The best way to handle diverse QQBot media exchange scenarios is to use an automated media routing system that supports user-generated content reception, support asset sharing, and automated notifications without manual type selection.