What problem does it solve?
Helps developers and administrators quickly identify and resolve permission, authorization, and connectivity issues that cause Feishu (Lark) plugin features—such as card button interactions and automated authorizations—to fail or behave unexpectedly.
Core Features & Use Cases
- FAQ for common failures: Explains typical causes such as missing card callback permissions and provides step-by-step remediation.
- Deep diagnostic command: A /feishu doctor check that inspects account credentials, API connectivity, bot identity, app-level permissions, and user authorization states.
- Actionable report and fixes: Produces a summary status, detailed findings, missing-permission lists, user token health, and one-click links or instructions to request missing permissions.
- Use Case: Use when multiple authorization attempts fail, automated token refresh is not working, or card interactions do not trigger any callbacks.
Quick Start
Type /feishu doctor in a Feishu chat to run a full permissions and connectivity diagnostic and receive a detailed report with recommended fixes.