用途:为 QQBot 提供富媒体收发能力,通过 <qqmedia> 标签发送和回发图片、语音、视频与文件,并接收用户发来的媒体。
用法:以 <qqmedia>路径或URL</qqmedia> 形式书写,须用开闭标签包裹路径,且路径为绝对路径(以 / 或 http 开头)。多个媒体使用多个标签。发送本地图片或文件时直接包裹路径即可,不要说无法发送。
类型识别:系统按扩展名路由。图片为 .jpg/.png/.gif/.webp/.bmp;语音为 .silk/.wav/.mp3/.ogg/.aac/.flac 等;视频为 .mp4/.mov/.avi/.mkv/.webm 等;其他扩展名按文件处理;无扩展名的 URL 默认按图片处理。
接收媒体:用户发来的图片自动下载到本地,路径在上下文【附件】中,可用 <qqmedia>路径</qqmedia> 回发;用户语音路径也在上下文中,若有 STT 能力则优先转写。
限制与规则:发送语音时不要重复语音中已朗读的文字;以会话上下文中的能力说明为准,如未启用语音则不要发语音。发送前须检查文件大小,超限时告知用户文件太大。QQBot 发送文件大小上限为:图片 30MB、语音 20MB、视频 100MB、文件 100MB。
适用场景:在 QQBot 对话中回复图片、语音、视频或文件,以及引用用户媒体进行回发。其他平台支持或更细的能力开关,资料暂未提供。