feishu-media
飞书媒体文件发送技能。适用于:发送文件、图片、URL图片、视频、音频、语音消息,以及打包压缩后发送。当用户要求在飞书中发送任何类型的媒体文件时激活此技能。
Why use this skill?
Automate media sharing on Feishu with OpenClaw. Effortlessly send files, images, videos, and voice messages to your team via simple commands and API integration.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/godzff/feishu-mediaWhat This Skill Does
The feishu-media skill is a powerful automation tool designed to bridge the gap between local file systems and the Feishu (Lark) collaboration platform. It serves as a specialized handler for sending diverse media types—including images, documents, videos, and professional-grade voice messages—directly into Feishu chats. By abstracting the complex API calls required by Feishu, this skill allows users to simply provide a file path or a public URL to share content seamlessly.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/godzff/feishu-media
Ensure your Feishu application is configured with the necessary im:message and im:resource permissions to allow the agent to upload and dispatch files.
Use Cases
This skill is ideal for:
- Automated reporting: Sending generated PDF/CSV reports to project managers.
- Media sharing: Sharing design assets or video clips instantly during a conversation.
- Workflow automation: Sending compressed archives of project backups or logs to specified chat rooms.
- Voice notifications: Converting text-to-speech or existing recordings into native, playable Feishu voice messages.
Example Prompts
- "Send the file report.pdf located in /data/exports/ to the project group and include a note: 'Here is the weekly performance report'."
- "Take the image at https://example.com/logo.png and send it to user:ou_123456 as a company update."
- "Convert my latest briefing audio.mp3 into an ogg/opus voice message and send it to the team channel."
Tips & Limitations
- File Size: The default limit for file uploads is 30MB; ensure your files are compressed or partitioned if they exceed this limit.
- Audio Format: To enable the native "Voice Message" UI (the playable audio bar), files must be in Ogg/Opus format. Other audio formats (MP3/WAV) will be treated as generic file attachments.
- Prerequisites: If you need to perform complex media conversions (like audio normalization or format changes), ensure
ffmpegandffprobeare installed on your system. These are required for the skill to correctly handle voice message duration and format encoding. Always test file paths before sending to ensure the agent has read access to the specific directory.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-godzff-feishu-media": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, external-api