Module livekit.plugins.lemonslice.meeting.room

Types for external meeting integration.

Classes

class JoinMeetingResult (websocket_url: str, meeting_bot_id: str)
Expand source code
@dataclass(frozen=True)
class JoinMeetingResult:
    """Result of adding an active LemonSlice session to an external meeting.

    Attributes:
        websocket_url: WebSocket URL for mixed meeting audio and chat.
        meeting_bot_id: Identifier for the bot instance in the external meeting.
    """

    websocket_url: str
    meeting_bot_id: str

Result of adding an active LemonSlice session to an external meeting.

Attributes

websocket_url
WebSocket URL for mixed meeting audio and chat.
meeting_bot_id
Identifier for the bot instance in the external meeting.

Instance variables

var meeting_bot_id : str
var websocket_url : str