feishu intermediate active

Feishu OpenClaw V2

The full Feishu plugin is overkill for a prototype. Start here — one file, 15 minutes, working adapter.

What breaks without feishu openclaw adapter

Full plugin overhead for a simple test. Adapter internals opaque. Feishu prototyping blocked by setup complexity.

Working Feishu adapter × single-file minimal approach ÷ 15-minute setup ÷ no npm overhead = a Feishu bot prototype before lunch.

feishu openclaw adapter — what it actually does

01
Connects OpenClaw to Feishu and Lark using a single lightweight file.
02
Handles Feishu event subscriptions without full plugin configuration overhead.
03
Serves as a readable internals reference before upgrading to the full adapter.
04
Forks cleanly for custom Feishu event handling outside the standard package.
05
Works for both Feishu (China) and Lark (international) environments.

Security check — feishu openclaw adapter

Privacy score: 7/10 — accesses connected platform APIs only. Lock it: review OAuth scopes before install, confirm Linux, macOS; OpenClaw ≥1.1; HTTPS endpoint required for Feishu event subscriptions compatibility.

Quick start — feishu openclaw adapter in 15–25 minutes

Setup time: 15–25 minutes

!
You need:
  • OpenClaw core
  • Feishu App credentials
  • Node.js ≥18

Install the package:

git clone https://github.com/AlexAnys/feishu-openclaw
cd feishu-openclaw && npm install
npm link
1
Clone the repo locally
2
Run npm install
3
Set FEISHU_APP_ID and FEISHU_APP_SECRET in .env
4
Link to your bot project with npm link
5
Register adapter in openclaw.config.js
6
Restart OpenClaw and verify with a Feishu test message

Troubleshooting feishu openclaw adapter

1
1. Not distinguishing this repo from the main openclaw-feishu package — check which suits your needs
2
2. Using npm link in production — publish to npm or reference via git URL instead
3
3. Missing event scope permissions in Feishu console

Compatibility & status

Works with: Linux, macOS; OpenClaw ≥1.1; HTTPS endpoint required for Feishu event subscriptions intermediate Last updated: Oct 2025 ★ 90 on GitHub MIT

Official docs →

View on GitHub →

FAQ — feishu openclaw adapter

Is this the same as @alexanys/openclaw-feishu on npm?

No. Separate repository with a more minimal structure. Both by the same author.

Can I use this in production?

Usable but unpinned. For production stability, prefer a versioned npm release.

Does it support Lark (international)?

Yes. Set apiBase to open.larksuite.com for Lark.

Related — more like feishu openclaw adapter

More by AlexAnys

Complex setups delay prototypes — and delayed prototypes become cancelled projects.

Understanding adapter internals without a readable reference costs weeks.

Get it on GitHub →