What problem does it solve? It lets an application bot actually join an ongoing Lark (Feishu) video meeting, read the in-meeting event stream visible to its identity, send in-meeting text messages or reaction emojis, and leave the meeting when asked, so users can delegate live meeting attendance and observation to an agent. ## Core Features & Use Cases - Bot meeting join/leave: Join an in-progress meeting by 9-digit meeting number with optional password, and leave by the long numeric meeting_id returned at join time. - In-meeting event reading: Discover active meetings via +meeting-list-active and pull participant, transcript, chat, screen-share, and document-context events with +meeting-events, with pagination and identity-continuation rules. - In-meeting messaging: Send text or reaction emojis (including VC feedback keys like VC_NoSound) into an ongoing meeting under the correct user or bot identity. - Use Case: A user says "let the bot sit in on meeting 123456789 and tell me who is speaking"; the agent joins with the bot identity, records meeting.id, polls +meeting-events with --page-all, and reports the live speaker and chat activity. ## Quick Start Ask the agent to have the app bot join meeting number 123456789 and report what is happening in the meeting right now.