帮助你通过 QQ 开放平台高效管理频道、成员、帖子、公告与日程。
复制安装指令,让 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 | — |
| 操作 | 方法 | 路径 | 参数说明 |
|---|
…
帮助团队检索重复的 PR 与问题单,并自动分组同步重复状态。
通过 MCP 连接 QQ,实现收发消息、群管理、文件共享与定时自动化。