所有操作通过 python3 scripts/qq-group-cli.py 调用(脚本位于本 Skill 目录下)。两种传参模式:
python3 scripts/qq-group-cli.py manage create-group --type Public --name "我的群"echo '{"member_list":[...]}' | python3 scripts/qq-group-cli.py manage create-group --type Public --name "我的群" --member-list -根据用户意图关键词,读取对应参考文档:
references/manage-group.md — 创建群、修改群资料、获取群信息、搜索群、加入群、退出群、解散群、获取加群申请references/manage-member.md — 成员列表、成员信息、禁言、全员禁言、踢人、设置角色、修改群名片、邀请入群、转让群主、在线人数> 「创建群」「修改群」「搜索群」「加入群」「退出群」「解散群」「群信息」「群设置」→ manage-group.md;「成员」「禁言」「踢人」「移出」「角色」「群名片」「邀请」「转让」「在线」→ manage-member.md
dismiss-group / kick-member / mute-member / mute-all / set-member-role(降级为Member) / transfer-owner / quit-group):先说明影响 → 等用户同意 → 加 --yes 执行(预留确认机制,当前 CLI 直接执行,agent 需在调用前口头确认)GroupId(如 @TGS#2J4SZEAEL)进行操作,不混淆群号与群组 ID10006):不报错、不询问用户,直接 sleep 5s 后原样重试一次;若仍失败,告知用户"接口触发频率限制,请稍后再试"python3 scripts/qq-group-cli.py schema . 实时查询参数定义本 Skill 支持两种认证方式:
通过 SDKAppID + SecretKey 认证,支持所有群组管理操作。需在腾讯云 IM 控制台创建应用获取凭证。
python3 scripts/qq-group-cli.py login
# 选择 1 → 输入 SDKAppID / SecretKey / 管理员账号
通过 AppID + AppSecret 认证,部分操作受限。需在QQ开放平台注册机器人获取凭证。
python3 scripts/qq-group-cli.py login
# 选择 2 → 输入 AppID / AppSecret
python3 scripts/qq-group-cli.py login --status # 查看登录状态
python3 scripts/qq-group-cli.py version # 查看版本
> 未登录时禁止执行任何 manage/member 命令,必须先引导用户完成登录配置。
| 类型 ID | 名称 | 特点 |
|---|---|---|
| --------- | ------ | ------ |
| Public | 陌生人社交群 | 可被搜索、需审批或自由加入 |
| Private (Work) | 好友工作群 | 不可被搜索、仅邀请加入 |
| ChatRoom (Meeting) | 会议群 | 可随意进出、无入群审批 |
| AVChatRoom | 直播群 | 海量成员、用户需主动进群 |
| Community | 社群 | 支持话题功能、需旗舰版套餐 |
用户:「帮我创建一个技术交流群,把张三和李四拉进来」
python3 scripts/qq-group-cli.py manage create-group --type Public --name "技术交流群" --introduction "技术讨论与分享"GroupIdpython3 scripts/qq-group-cli.py member invite-member --group-id --account zhangsan,lisi 用户:「把群里那个发广告的人禁言1小时,然后踢出去」
python3 scripts/qq-group-cli.py member get-member-list --group-id 找到目标用户python3 scripts/qq-group-cli.py member mute-member --group-id --account --duration 3600 python3 scripts/qq-group-cli.py member kick-member --group-id --account --reason "发广告" qq-group-cli.py — CLI 工具,封装腾讯云 IM REST API 和 QQ机器人开放平台 APImanage-group.md — 群组管理操作详细参考manage-member.md — 成员管理操作详细参考共 1 个版本