Back to Skills Hub
Feishu File Fetch

Feishu File Fetch

@dingshuxin353
developmentFeishuFile DownloadClawdBot Extension

Download attachments from Feishu group chat messages by message_id and file_key. Features streaming disk writes, SHA256 computation, file size limits, and path traversal protection. Designed as a ClawdBot extension.

🚀 feishu_file_fetch downloads attachments from Feishu group messages using message_id and file_key. Designed as a ClawdBot extension, it streams files to disk, calculates SHA256 checksums, and includes size limits and path traversal protection for secure file handling.

💡 Perfect for automating document retrieval from Feishu conversations. Extract files from chat messages directly into your local system, enabling seamless integration with ClawdBot workflows and data processing pipelines.

✨ Requires minimal setup—just configure Feishu API credentials and permissions. Works with Python's standard library, no extra dependencies needed.

GitHub

Requirements

FEISHU_APP_ID

Feishu application App ID for API authentication

FEISHU_APP_SECRET

Feishu application App Secret for API authentication