帮助你通过 QQ 开放平台高效管理频道、成员、帖子、公告与日程。
该技能材料显示其本质是面向 QQ 开放平台的 HTTP 管理接口封装,具备频道/成员/公告等管理能力,并会自动附带鉴权 Token。虽然来源为开源且社区信号很强,可降低供应链风险,但其可对远程平台执行管理操作并处理鉴权,整体更适合按需谨慎使用。
材料一处写“无密钥/环境变量”,但 README 明确说明会自动填充 `Authorization: QQBot {token}`,说明实际涉及平台凭证,只是可能由宿主统一注入而非用户手填。存在凭证被误用来执行频道管理操作的常规风险,但未见明确的凭证外传红旗。
README 明确给出远程端点为 `https://api.sgroup.qq.com`,并通过 HTTP API 对 QQ 开放平台发起查询与管理请求。网络外发目标与声明功能一致,未见发送到无关或不明第三方端点的证据。
系统客观检查项标记为 `prompt-only`,当前材料也未显示其会在本机起进程、执行脚本或调用额外系统命令。就提供信息看,不具备本地代码执行能力。
该技能可读取频道、子频道、成员、权限等平台数据,并可发布帖子、管理公告、日程及删除/修改频道,属于对远程服务资源的读写管理访问。未见其声明读取本地文件或申请与功能无关的过度系统权限。
来源为 GitHub 开源仓库,且系统给出 `open-source` 与极强社区采用信号(约 377k star),这些都是明显的降风险因素。虽许可证未声明、维护状态未知,存在一定不确定性,但基于现有材料未见闭源、失联或可疑投递等高风险红旗。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "qqbot-channel" 技能: 1. 下载 https://raw.githubusercontent.com/openclaw/openclaw/main/extensions/qqbot/skills/qqbot-channel/SKILL.md 2. 保存为 ~/.claude/skills/qqbot-channel/SKILL.md 3. 装好后重载技能,告诉我可以用了
请调用 qqbot_channel_api,列出我当前可访问的所有 guild 及其下属 channels,并按 guild 分组输出频道名称、ID、类型和可见性状态,最后给出结构概览。
一份按服务器分组的频道清单与结构摘要,便于快速了解当前 QQ 频道布局。
请先查找“产品更新”相关频道,确认目标 channel 后,发布一条帖子:标题为“本周版本更新”,正文包含 3 条更新内容,并将其设为公告;如果已有旧公告,请列出后提醒我是否替换。
完成频道定位、帖子发布与公告设置,并返回发布结果及已有公告情况。
请调用 qqbot_channel_api,检查指定 guild 的成员列表,统计总人数与最近活跃成员;同时列出未来 7 天内的所有日程,按时间排序,并标记是否与已发布活动重复。
输出成员统计、活跃情况以及未来一周日程清单,并附上重复活动提示。
qqbot_channel_api 是一个 QQ 开放平台 HTTP 代理工具,自动填充鉴权 Token。你只需要指定 HTTP 方法、API 路径、请求体和查询参数。
每个接口的完整参数说明、返回值结构和枚举值定义:
references/api_references.md| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
method | string | 是 | HTTP 方法:GET, POST, PUT, PATCH, DELETE |
path | string | 是 | API 路径(不含域名),如 /guilds/{guild_id}/channels,需替换占位符为实际值 |
body | object | 否 | 请求体 JSON(POST/PUT/PATCH 使用) |
query | object | 否 | URL 查询参数键值对,值为字符串类型 |
基础 URL:
https://api.sgroup.qq.com,鉴权头Authorization: QQBot {token}由工具自动填充。
| 操作 | 方法 | 路径 | 参数说明 |
|---|---|---|---|
| 获取频道列表 | GET | /users/@me/guilds | query: before, after, limit(最大100) |
| 获取频道 API 权限 | GET | /guilds/{guild_id}/api_permission | — |
| 操作 | 方法 | 路径 | 参数说明 |
|---|---|---|---|
| 获取子频道列表 | GET | /guilds/{guild_id}/channels | — |
| 获取子频道详情 | GET | /channels/{channel_id} | — |
| 创建子频道 | POST | /guilds/{guild_id}/channels | body: name*, type*, position*, sub_type, parent_id, private_type, private_user_ids, speak_permission, application_id |
| 修改子频道 | PATCH | /channels/{channel_id} | body: name, position, parent_id, private_type, speak_permission(至少一个) |
| 删除子频道 | DELETE | /channels/{channel_id} | ⚠️ 不可逆 |
子频道类型(type):0=文字, 2=语音, 4=分组(position≥2), 10005=直播, 10006=应用, 10007=论坛
| 操作 | 方法 | 路径 | 参数说明 |
|---|---|---|---|
| 获取成员列表 | GET | /guilds/{guild_id}/members | query: after(首次填0), limit(1-400) |
| 获取成员详情 | GET | /guilds/{guild_id}/members/{user_id} | — |
| 获取身份组成员列表 | GET | /guilds/{guild_id}/roles/{role_id}/members | query: start_index(首次填0), limit(1-400) |
| 获取在线成员数 | GET | /channels/{channel_id}/online_nums | — |
| 操作 | 方法 | 路径 | 参数说明 |
|---|
…
通过 OpenAI 音频转写接口,将语音录音快速转成文本或说话人分段结果。
帮助你用 node inspect 与性能分析工具定位 Node.js 调试与性能问题。
使用 sherpa-onnx 在本地离线将文本快速转换为语音,无需云服务。
帮助你自动控制网页流程,处理多步骤操作、登录检查与标签页管理。
快速生成概念、架构、流程与白板图,支持 SVG、HTML 或 Excalidraw 格式
帮助开发与运维团队运行、排查并总结 OpenClaw 发布 CI 与发布前检查流程
在 QQ 对话中创建、查看和取消一次性或周期性提醒事项。
支持在 QQBot 中收发图片、语音、视频和文件等富媒体内容
帮助你在 Discord 论坛频道发帖、回帖并管理话题。
通过 MCP 向 QQ 联系人发送文本、图片和文件,快速推送任务结果与资料。
让 AI 直接操作 Slack,完成发消息、回帖、查频道与用户信息等协作任务。
通过自然语言读写 Discord 消息并管理服务器与用户操作。