QQBot Media Sender for Openclaw

A specialized skill for automating the transmission of images, videos, and documents to QQ chat windows with built-in optimization.

bg1avd
v1.0.0
Mar 12, 2026
0
1.4k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install qqbot-media-sender

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install qqbot-media-sender using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is QQBot Media Sender?

The QQBot Media Sender is a robust integration designed for the Openclaw Skills ecosystem, enabling developers to bridge the gap between their workspace and the QQ messaging platform. It provides a seamless way to send high-quality media assets—including images, videos, and various document formats—directly to private or group chats. This tool is essential for teams looking to automate reporting, share build artifacts, or distribute media assets without manual intervention.

By leveraging this skill, users can ensure their media is always platform-ready thanks to automated compression routines. Whether you are using simple XML-style tags within an AI conversation or executing complex batch commands via the CLI, this skill simplifies the logistics of Chinese social platform communication for automated agents.

QQBot Media Sender Use Cases

  • Automatically sending daily project reports in PDF or XLSX format to QQ groups.
  • Bulk uploading marketing images or videos from a local directory to a designated chat.
  • Sharing real-time screenshots or logs as file attachments during automated testing workflows.
  • Distributing voice messages or video clips using specialized agent tags.

How QQBot Media Sender Works

  1. The user or agent specifies a file path or directory using either the CLI tool or designated XML tags.
  2. The system analyzes the file extension to categorize the media as an image, video, voice, or generic file.
  3. If the file size exceeds predefined thresholds, the auto-compression logic is triggered to reduce file weight while maintaining quality.
  4. The skill interfaces with the running QQBot service to establish a secure transmission channel.
  5. Progress is tracked in real-time until the file is successfully uploaded and displayed in the target QQ window.

QQBot Media Sender Setup

To get started with this component of Openclaw Skills, ensure your QQBot service is active. You can then use the following commands or tags:

# Send a single image via tag
<qqimg>/path/to/image.jpg</qqimg>

# Send multiple files via CLI
qqbot-send-media /path/to/files/ --type image --group GROUP_ID_HERE

QQBot Media Sender Data Schema & Taxonomy

The skill manages data transmission using the following parameters and metadata schema:

Parameter Description Supported Formats
image Visual media JPG, PNG, GIF, WebP, BMP
video Motion media MP4, AVI, MOV, WMV
document Generic files PDF, DOCX, XLSX, ZIP, TXT
voice Audio files Standard audio formats for QQ

Internal API calls utilize a JSON payload containing the mediaType, source path, and target group identifier.

QQBot Media Sender Advanced Features

  • Smart Image Compression: Automatically reduces images over 5MB to 80% quality to ensure successful delivery.
  • Configurable Batch Delays: Set custom millisecond delays between messages to avoid platform rate-limiting.
  • Tag-Based Integration: Use specialized tags like <qqvoice> and <qqvideo> for native agent interaction.
  • Dynamic Group Targeting: Easily switch between private messages and group chats using hexadecimal group identifiers.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*