Feishu Multi Agent Messaging
Security checks across malware telemetry and agentic risk
Overview
This is a coherent instruction-only Feishu messaging guide; it does involve bot credentials, user ID mappings, and external message sending, but these are disclosed and aligned with its purpose.
This skill appears safe to install as an instruction-only guide, but only use it if you are comfortable granting OpenClaw Feishu bot messaging authority. Protect Feishu app secrets, keep user ID mappings private, restrict allowed senders/groups, and verify accountId and target IDs before sending real messages.
VirusTotal
VirusTotal findings are pending for this skill version.
Risk analysis
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Anyone with these bot secrets or misconfigured account bindings could send Feishu messages as those bots.
The skill instructs users to configure multiple Feishu bot credentials and choose which bot identity sends a message via accountId.
"accounts": { "default": { "appId": "cli_xxx", "appSecret": "xxx" }, "coder": { "appId": "cli_yyy", "appSecret": "yyy" } }Use least-privilege Feishu apps, keep appSecret values out of shared files and version control, restrict allowed users/groups, and rotate secrets if exposed.
The agent can send messages to Feishu users or groups if the environment grants it access to the message tool and bot credentials.
The skill documents direct use of the message tool to send Feishu DMs or group messages to specified targets.
message action=send \ channel=feishu \ accountId="coder" \ target="ou_user_openid_seen_by_coder_bot" \ message="码农收到任务,开始执行"
Confirm the intended accountId, target, and message content before sending, especially for group chats or messages that notify real users.
Incorrect, stale, or exposed mappings could reveal user identifiers or cause messages to be sent to the wrong person.
The skill recommends persisting a cross-bot user open_id mapping table, which may contain privacy-sensitive identifiers and influences future message routing.
**推荐位置:** `SESSION-STATE.md` 或独立的配置文件
Store mappings in a protected location, review changes, avoid unnecessary identifiers, and verify target IDs before sending sensitive messages.
Misconfigured bindings or targets could route a task or message through the wrong bot or to the wrong Feishu chat.
The documented workflow routes messages between multiple agents and Feishu bot accounts through the Gateway, so identity and routing boundaries depend on correct configuration.
OpenClaw Gateway ... Message Router ... - accountId 匹配 ... - target 解析 ... - 消息路由
Keep agent-to-account bindings explicit, test with non-sensitive messages first, and maintain allowlists for users and groups.
