lark-im
Installation
Summary
Send and receive messages, manage group chats, and handle files in Lark IM.
- Supports messaging workflows: send/reply to messages, search chat history, batch fetch messages by ID, and manage emoji reactions and message pins
- Group chat operations include create, list, search, update name/description, and manage members (add/remove users and bots)
- File and media handling: upload images, download files with automatic chunked support for large files (8MB chunks), and forward messages or threads
- Bookmark messages or threads at message or feed layer; send in-app, SMS, and phone urgent notifications (bot identity only)
- Works with both user and bot identities; user identity typically has broader contact and chat access, while bot identity requires explicit app visibility and membership settings
SKILL.md
im (v1)
CRITICAL — 开始前 MUST 先用 Read 工具读取 ../lark-shared/SKILL.md,其中包含认证、权限处理
Core Concepts
- Message: A single message in a chat, identified by
message_id(om_xxx). Supports types: text, post, image, file, audio, video, sticker, interactive (card), share_chat, share_user, merge_forward, etc. - Chat: A group chat or P2P conversation, identified by
chat_id(oc_xxx). - Thread: A reply thread under a message, identified by
thread_id(om_xxx or omt_xxx). - Reaction: An emoji reaction on a message.
- Flag: A bookmark on a message or thread.
Resource Relationships
Explore more of GLSRM
