Skip to main content

Feishu / Lark

Setup

1. Create a Feishu App

2. Configure Permissions

In your app settings, add the following bot permissions:

  • im:message:receive_v1
  • im:message

3. Enable Message Events

  • Add an Encrypt Key and Verification Token in Event Subscription settings
  • Subscribe to the im.message.receive_v1 event

4. Configure PicoClaw

{
"channels": {
"feishu": {
"enabled": true,
"app_id": "cli_xxx",
"app_secret": "YOUR_APP_SECRET",
"encrypt_key": "YOUR_ENCRYPT_KEY",
"verification_token": "YOUR_VERIFICATION_TOKEN",
"allow_from": []
}
}
}
FieldTypeDescription
app_idstringFeishu app ID (starts with cli_)
app_secretstringFeishu app secret
encrypt_keystringEvent encryption key
verification_tokenstringEvent verification token
allow_fromarrayAllowed user open IDs

5. Run

picoclaw gateway
note

Full Feishu documentation is available in Chinese in the repository at docs/channels/feishu/README.zh.md.