
Feishu Message
This gives Claude read access to your Feishu messages, either pulling a specific message by ID or listing recent chat history. It's straightforward: two actions (get or list), works with DMs and groups, and you can filter by time range or sort order. The list action defaults to the current chat if you don't specify one, which is handy for quick lookups. You'll need the right Feishu API permissions set up, especially the group message scope if you want full chat history beyond just mentions. Useful when you need Claude to reference previous conversations, search for specific exchanges, or build context from message threads without manually copying everything over.
- skills.sh installs
- 145
- GitHub stars
- 4.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add m1heng/clawdbot-feishu --skill feishu-message --agent claude-codeInstalls into .claude/skills of the current project.
Files
Feishu Message Tool
Single tool feishu_message for reading Feishu messages — get a single message by ID or list recent messages in a chat.
Actions
Get Single Message
{
"action": "get",
"message_id": "om_xxx"
}
Returns:
{
"ok": true,
"action": "get",
"found": true,
"message_id": "om_xxx",
"msg_type": "text",
"content": "Hello world",
"sender_id": "ou_xxx",
"sender_type": "user",
"chat_id": "oc_xxx",
"create_time": "1710000000000",
"update_time": "1710000000000",
"mentions": []
}
List Recent Messages
List recent messages in a chat (DM or group), newest first by default.
Omit chat_id to use the current conversation's chat:
{
"action": "list"
}
With custom page size, sort order, and time range:
{
"action": "list",
"chat_id": "oc_xxx",
"page_size": 20,
"sort_type": "ByCreateTimeAsc",
"start_time": "1710000000",
"end_time": "1710086400"
}
Returns:
Sponsors
Details
- Repository
- github.com/m1heng/clawdbot-feishu
- First seen
- Jun 3, 2026