qqbot-media
Handles media exchange (images, voice, video) via QQBot.
Install
mkdir -p .claude/skills/qqbot-media && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11584" && unzip -o skill.zip -d .claude/skills/qqbot-media && rm skill.zipInstalls to .claude/skills/qqbot-media
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
QQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。Key capabilities
- →Send images via QQBot
- →Send voice messages via QQBot
- →Send video files via QQBot
- →Send general files via QQBot
- →Receive media from users
How it works
The system identifies the media type based on the file extension or defaults to image for URLs without extensions. It then routes the media through QQBot.
Inputs & outputs
When to use qqbot-media
- →Sending local images to bot
- →Handling voice messages
- →Transmitting documents via bot
About this skill
QQBot 富媒体收发
用法
<qqmedia>路径或URL</qqmedia>
系统根据文件扩展名自动识别类型并路由:
.jpg/.png/.gif/.webp/.bmp→ 图片.silk/.wav/.mp3/.ogg/.aac/.flac等 → 语音.mp4/.mov/.avi/.mkv/.webm等 → 视频- 其他扩展名 → 文件
- 无扩展名的 URL → 默认按图片处理
接收媒体
- 用户发来的图片自动下载到本地,路径在上下文【附件】中,可直接用
<qqmedia>路径</qqmedia>回发 - 用户发来的语音路径在上下文中;若有 STT 能力则优先转写
规则
- 路径必须是绝对路径(以
/或http开头) - 标签必须用开闭标签包裹路径:
<qqmedia>路径</qqmedia> - 文件大小上限 10MB
- 你有能力发送本地图片/文件,直接用标签包裹路径即可,不要说"无法发送"
- 发送语音时不要重复语音中已朗读的文字
- 多个媒体用多个标签
- 以会话上下文中的能力说明为准(如未启用语音则不要发语音)
When not to use it
- →When file size exceeds 10MB
- →When not using QQBot
- →When not sending rich media
Prerequisites
Limitations
- →File size limit of 10MB
- →Paths must be absolute (start with / or http)
- →Tags must be wrapped with opening and closing tags
How it compares
This skill automates media type identification and routing for QQBot using a simple tag, simplifying media transmission compared to manual handling.
Compared to similar skills
qqbot-media side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| qqbot-media (this skill) | 0 | 3mo | No flags | Beginner |
| himalaya | 50 | 2mo | Review | Intermediate |
| discord-send-message | 7 | 9mo | Review | Intermediate |
| voicemode | 8 | 2mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
himalaya
openclaw
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
discord-send-message
Nice-Wolf-Studio
Send messages to Discord channels via the Discord API. Use this skill when the user wants to send text messages, notifications, or formatted content to a Discord channel.
voicemode
mbailey
This skill provides voice interaction capabilities for AI assistants. This skill should be used when users mention voice mode, want to have voice conversations, speak with Claude, check voice service status, or manage voice services like Whisper and Kokoro.
officeemail-management
harperreed
Handle email tasks (checking inbox, drafting replies, managing threads, adding events to calendar). Use when working with emails to prevent common mistakes like broken threading or missing recipients.
ask-user-question
MemTensor
Ask users questions via the UI. Use when you need clarification, user preferences, or confirmation before proceeding. The user CANNOT see CLI output - this tool is the ONLY way to communicate with them.
campaign-orchestration
ernijsansons
Create and execute personalized multi-channel campaigns across email, LinkedIn, and phone based on intelligence gathering triggers. Use when planning outreach sequences, optimizing engagement strategies, or executing systematic follow-up campaigns.