Member Junction
    Preparing search index...

    The LiveKit Room surface this wrapper drives. VERIFY against @livekit/rtc-node.

    interface RtcRoom {
        localParticipant: RtcLocalParticipant;
        name?: string;
        remoteParticipants: Map<string, RtcParticipant> | RtcParticipant[];
        connect(url: string, token: string, options?: unknownRecord): Promise<void>;
        disconnect(): Promise<void>;
        on(event: string, listener: (...args: never[]) => void): void;
    }
    Index

    Properties

    localParticipant: RtcLocalParticipant

    The bot's local participant.

    name?: string

    The room name once connected.

    remoteParticipants: Map<string, RtcParticipant> | RtcParticipant[]

    Remote participants keyed by identity (or an iterable of them).

    Methods

    • Connects to the room. VERIFY: (url, token, options?).

      Parameters

      • url: string
      • token: string
      • Optionaloptions: unknownRecord

      Returns Promise<void>

    • Subscribes to a room event. VERIFY: event names from RoomEvent.

      Parameters

      • event: string
      • listener: (...args: never[]) => void

      Returns void