Skip to content

[Feishu] Interactive Card message content parsing missing #41609

@JasonFang1993

Description

@JasonFang1993

Problem Description

The content of Feishu Interactive Card is not fully parsed in message events.

Current issue:

  • When OpenClaw receives Feishu card messages, it only receives type identifier (e.g., "type: interactive_card")
  • The specific content inside the card (button text, options, form data, etc.) is not included in the push event
  • Need to configure card callback event to get full content

Expected Behavior

Be able to parse and display the complete content of Interactive Card, including:

  • Text content inside the card
  • Button names and values
  • Dropdown options
  • Form input values

Technical Notes

Feishu Interactive Card is pushed via message event callback. It requires:

  1. Configure card callback event type ("interactive_card")
  2. Parse the specific content from callback payload

Impact

  • Feishu message handling
  • Users cannot see the specific content in cards to respond

Priority

P3 - Minor feature gap

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions