feishu-im-message

Send and reply to Feishu IM messages with user identity.

33|13|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/hashSTACS-Global/EnClaws --skill feishu-im-message
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-im-message
Source: https://github.com/hashSTACS-Global/EnClaws/tree/main/skills/feishu-skills/feishu-im-message
Command: npx skills add https://github.com/hashSTACS-Global/EnClaws --skill feishu-im-message

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill enables users to send and reply to Feishu IM messages with their own identity, simplifying communication within teams and across workflows.

Core Features & Use Cases

  • User Identity Messages: Send and reply to messages as the user, ensuring privacy and personal touch.
  • Multiple Message Types: Support for text, posts, images, files, and interactive messages.
  • Use Case: Efficiently communicate with team members by sending images, documents, or interactive elements directly within Feishu chats.

Quick Start

Use the feishu-im-message skill to send a text message to a user with the command: send --receive-id-type open_id --receive-id ou_yyy --msg-type text --content '{"text":"Hello"}'.

Frequently Asked Questions about feishu-im-message

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send Feishu IM messages with my own user identity?

To send Feishu IM messages with user identity, you must authenticate and obtain a Feishu access token. The Skill integrates with the Feishu IM API to send messages as the authenticated user, ensuring a personal touch and privacy.

What message types can I send through the Feishu IM API?

The Feishu IM API supported by this Skill handles multiple message types, including text, posts, images, files, and interactive messages. This allows you to efficiently send documents and interactive elements directly within Feishu chats.

Do I need an access token to reply to Feishu messages as a user?

Yes, user authentication and a valid Feishu access token are required to reply to messages. This mechanism ensures that all sent and replied messages maintain your specific user identity rather than acting as an anonymous bot.

How to send a text message in Feishu using open_id?

To send a text message in Feishu using open_id, execute the command with `--receive-id-type open_id`, specify the target `--receive-id`, set `--msg-type text`, and provide the JSON content payload like `{"text":"Hello"}`.

Does this approach support sending interactive messages in Feishu chats?

Yes, sending interactive messages in Feishu chats is fully supported. Along with standard text and files, the integration allows you to deliver interactive elements directly to team members to streamline workflow communication.

What are the limitations of sending Feishu IM messages with user identity?

The primary limitation of sending Feishu IM messages with user identity is the strict dependency on continuous user authentication and a valid Feishu access token. Without proper authorization, the IM API integration cannot process any message sending or replying actions.