From 2e3073a532086bfa5f67fb2d6a3f4e083f470b6a Mon Sep 17 00:00:00 2001 From: shifengjuan-dev Date: Thu, 25 Jun 2026 17:04:31 +0800 Subject: [PATCH] docs(im): document chat.nickname get/update/delete (#1378) --- internal/registry/scope_priorities.json | 15 +++++++++++++++ skills/lark-im/SKILL.md | 6 ++++++ 2 files changed, 21 insertions(+) diff --git a/internal/registry/scope_priorities.json b/internal/registry/scope_priorities.json index 99c3c660..916d81df 100644 --- a/internal/registry/scope_priorities.json +++ b/internal/registry/scope_priorities.json @@ -5609,6 +5609,21 @@ "final_score": "80.0587", "recommend": "false" }, + { + "scope_name": "im:chat.nickname:read", + "final_score": "88.0587", + "recommend": "true" + }, + { + "scope_name": "im:chat.nickname:write", + "final_score": "79.5982", + "recommend": "true" + }, + { + "scope_name": "im:chat.user_setting:write", + "final_score": "83.6587", + "recommend": "true" + }, { "scope_name": "im:chat.user_setting:read", "final_score": "88.0587", diff --git a/skills/lark-im/SKILL.md b/skills/lark-im/SKILL.md index 507cf87f..76eec025 100644 --- a/skills/lark-im/SKILL.md +++ b/skills/lark-im/SKILL.md @@ -149,6 +149,12 @@ lark-cli im [flags] # 调用 API - `batch_query` — 批量查询当前用户在群内的个人偏好设置 (e.g. `is_muted` mutes normal messages, `is_mute_at_all` mutes @all messages); up to 10 chats per request. Identity: `user` only (`user_access_token`); the caller must be in each target chat. - `batch_update` — 批量更新当前用户在群内的个人偏好设置 (e.g. `is_muted` mutes normal messages, `is_mute_at_all` mutes @all messages); up to 10 chats per request. Identity: `user` only (`user_access_token`); the caller must be in each target chat. +### chat.nickname + + - `get` — 获取自己的群昵称。Get your own nickname in the chat (self-only). Identity: `user` only (`user_access_token`); returns an empty string when no nickname is set. + - `update` — 设置自己的群昵称。Set or update your own nickname in the chat (self-only). Identity: `user` only (`user_access_token`); `nickname` must be a non-empty string (max 300 bytes). Use DELETE to clear it. + - `delete` — 清空自己的群昵称。Clear your own nickname in the chat (self-only). Identity: `user` only (`user_access_token`). + ### chat.managers - `add_managers` — 指定群管理员。Identity: supports `user` and `bot`; only the group owner can add managers; max 10 managers per chat (20 for super-large chats), and at most 5 bots per request.