TAKPacket-SDK — TypeScript - v0.7.0
    Preparing search index...

    Interface GeoChat

    GeoChat message or receipt.

    interface GeoChat {
        lang?: string;
        message?: string;
        receiptForUid?: string;
        receiptType?: number;
        roomId?: string;
        to?: string;
        toCallsign?: string;
        voiceProfileId?: string;
    }
    Index

    Properties

    lang?: string

    TAKTALK language tag from (e.g. "English"). Absent on non-TAKTALK chats.

    message?: string

    The chat message text.

    receiptForUid?: string

    For a receipt: the UID of the original message being acknowledged.

    receiptType?: number

    0 = None, 1 = Delivered, 2 = Read

    roomId?: string

    TAKTALK room UUID from . Absent on non-TAKTALK chats.

    to?: string

    Destination chatroom / recipient ID; the "All Chat Rooms" broadcast sentinel is elided.

    toCallsign?: string

    Sender callsign (from the <__chat senderCallsign="…"> attribute).

    voiceProfileId?: string

    TAKTALK voice profile pointer from <voice_profile_id>. Often empty even when present — the empty marker is still a TAKTALK origination signal. Use "field is defined at all" to distinguish from "absent".