360 Secure SkillHub
360 安全技能中心

Feishu Sender

提供 FeishuSender 类与命令行入口,使用飞书应用凭据获取访问令牌,向指定群聊发送文本、Markdown、任意格式文件与图片。凭据通过环境变量或 .env 配置,依赖飞书开放 API,仅支持发送,不支持接收消息。

zhendexuebuhui
zhendexuebuhui
热度 60.82
最近更新 2026-05-11 17:28:54
分类:协作依赖:代码执行 / 第三方 API / 读写文件应用场景:工作流 / 自动化脚本

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add feishu-sender
Metadata
name
feishu-sender
description
Send messages and files to Feishu (Lark) via Open API. Supports text, markdown, any file format, and images. Use when user needs to send notifications, reports, or any content to Feishu/Lark groups or chats.
metadata
{"openclaw":{"requires":{"env":["FEISHU_APP_ID","FEISHU_APP_SECRET","FEISHU_CHAT_ID"]}}}

Feishu Sender

飞书(Lark)消息发送工具,支持主动推送文本、文件和图片到指定群聊。

Quick Start

from feishu_sender import FeishuSender

sender = FeishuSender()
sender.send_text("Hello Feishu!")
sender.send_file("report.pdf")

CLI Usage

python3 scripts/send.py --text "Hello"
python3 scripts/send.py --file report.pdf
python3 scripts/send.py --text "Report" --files "a.docx,b.pdf"

Configuration

Set environment variables or create .env:

FEISHU_APP_ID=cli_xxxxx
FEISHU_APP_SECRET=xxxxxxxx
FEISHU_CHAT_ID=oc_xxxxxx

Get credentials from Feishu Open Platform.

Resources

  • feishu_sender.py - Core module with FeishuSender class
  • scripts/send.py - CLI entry point