qqbot-media

Auto-detect QQBot media types from file extensions and route them.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/vut08905/openclaw-app --skill qqbot-media-vut08905
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qqbot-media
Source: https://github.com/vut08905/openclaw-app/tree/main/extensions/qqbot/skills/qqbot-media
Command: npx skills add https://github.com/vut08905/openclaw-app --skill qqbot-media-vut08905

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

QQBot users often struggle with sending and receiving multiple media types (images, audio, video, files) while maintaining correct routing and handling formats. This skill simplifies media handling by automatically identifying media type from file extensions and routing the content accordingly.

Core Features & Use Cases

  • Auto-detect media type from common extensions (.jpg/.png/.gif/.webp/.bmp for images; .silk/.wav/.mp3/.ogg/.aac/.flac for audio; .mp4/.mov/.avi/.mkv/.webm for video; other extensions for files)
  • Correctly route and respond with the appropriate media type in QQBot conversations.
  • Use Case: A user sends a link or path; the skill delivers it with the right media handling and inline display when supported.

Quick Start

Use <qqmedia>/path/to/photo.jpg</qqmedia> to verify media routing.

Frequently Asked Questions about qqbot-media

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

FAQPage Schema
How do I handle rich media routing in QQBot conversations?

You send images, audio, videos, and files in QQBot by wrapping the absolute path in the <qqmedia> tag, such as <qqmedia>/path/to/photo.jpg</qqmedia>, to trigger automatic type detection and routing.

What file extensions are supported for auto-detecting media types in QQBot?

Supported extensions include .jpg/.png/.gif/.webp/.bmp for images, .silk/.wav/.mp3/.ogg/.aac/.flac for audio, .mp4/.mov/.avi/.mkv/.webm for video, and other extensions for general file routing.

Can I route audio and video files inline using QQBot media tags?

Yes, you can route audio and video files inline by providing the absolute file path inside the <qqmedia> tag, which detects the format from the extension and delivers it with the correct media handling.

Why does my QQBot media file fail to display correctly in chat?

QQBot media routing requires no external dependencies, relying solely on extension-based type detection and absolute-path handling to process and route shared images, audio, video, and files.