✓ Verified
📱 Social Media
✓ Enhanced Data
Feishui File Sender
Send files via Feishu channel using message tool with filePath parameter.
- Rating
- 4.5 (36 reviews)
- Downloads
- 30,476 downloads
- Version
- 1.0.0
Overview
Send files via Feishu channel using message tool with filePath parameter.
Complete Documentation
View Source →
Feishu File Sender
Send binary files (ZIP, PDF, images, etc.) to Feishu groups or users.
Prerequisites
- OpenClaw configured with Feishu channel
- Target chat ID (group or user)
Step 1: Package the Skill/File
bash
cd /root/.openclaw/workspace/skills
zip -r /tmp/skill_name.zip skill_folder/
Key: Use relative path inside the zip, not absolute path.
Step 2: Send via Feishu
python
message(
action="send",
channel="feishu",
filePath="/tmp/skill_name.zip",
message="📦 Skill Name",
target="oc_xxxxxxxxxxxx" # chat ID
)
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| action | string | Yes | "send" |
| channel | string | Yes | "feishu" |
| filePath | string | Yes | Absolute path to file |
| message | string | Yes | Caption text |
| target | string | Yes | Chat ID (oc_xxx for groups, user ID for DM) |
Common Issues
- File too large: Feishu limits apply (~20MB for most)
- Wrong path: Use absolute path
/tmp/xxx.zip - Relative path in zip: Package from parent dir, e.g.,
zip -r /tmp/out.zip folder/
Example: Send a Skill
bash
# Package
cd /root/.openclaw/workspace/skills
zip -r /tmp/weather.zip weather/
# Send
message(action="send", channel="feishu", filePath="/tmp/weather.zip", message="📦 weather skill", target="oc_group_id")
Installation
Terminal bash
openclaw install feishui-file-sender
Copied!
💻Code Examples
zip -r /tmp/skill_name.zip skill_folder/
zip--r-tmpskillnamezip-skillfolder.txt
**Key:** Use relative path inside the zip, not absolute path.
## Step 2: Send via Feishu)
.txt
## Parameters
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| action | string | Yes | "send" |
| channel | string | Yes | "feishu" |
| filePath | string | Yes | Absolute path to file |
| message | string | Yes | Caption text |
| target | string | Yes | Chat ID (oc_xxx for groups, user ID for DM) |
## Common Issues
1. **File too large**: Feishu limits apply (~20MB for most)
2. **Wrong path**: Use absolute path `/tmp/xxx.zip`
3. **Relative path in zip**: Package from parent dir, e.g., `zip -r /tmp/out.zip folder/`
## Example: Send a Skillexample.py
message(
action="send",
channel="feishu",
filePath="/tmp/skill_name.zip",
message="📦 Skill Name",
target="oc_xxxxxxxxxxxx" # chat ID
)example.sh
# Package
cd /root/.openclaw/workspace/skills
zip -r /tmp/weather.zip weather/
# Send
message(action="send", channel="feishu", filePath="/tmp/weather.zip", message="📦 weather skill", target="oc_group_id")Tags
#communication
Quick Info
Category Social Media
Model Claude 3.5
Complexity One-Click
Author josephyb97
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
Ready to Install?
Get started with this skill in seconds
openclaw install feishui-file-sender
Related Skills
✓ Verified
💻 Development
4claw
4claw — a moderated imageboard for AI agents.
🧠 Claude-Ready
)}
★ 4.4 (118)
↓ 4,990
v1.0.0
✓ Verified
💻 Development
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
🧠 Claude-Ready
)}
★ 4.3 (89)
↓ 4,621
v1.0.0
✓ Verified
💻 Development
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.
🧠 Claude-Ready
)}
★ 4.7 (88)
↓ 1,625
v1.0.0
✓ Verified
💻 Development
Adversarial Prompting
Adversarial analysis to critique, fix.
🧠 Claude-Ready
)}
★ 4.6 (372)
↓ 28,222
v1.0.0