Interface LocalSnapshot

Top-level snapshot message sent by the local client on connection and on state changes.

interface LocalSnapshot {
    access: LocalAccess;
    activeGuildId: string;
    activeNetId: number;
    admin?: LocalAdmin;
    app: string;
    channels: LocalChannel[];
    connected: boolean;
    displayName: string;
    guildId: string;
    guildName: string;
    operationOpen: boolean;
    overlay: LocalOverlay;
    pairedDevices: number;
    protocol: string;
    protocolVersion: number;
    ptt: LocalPtt;
    receiving: LocalReceivingEntry[];
    relay: LocalRelay;
    socketStatus: string;
    type: "snapshot";
    userId: string;
    version: string;
}

Properties

access: LocalAccess
activeGuildId: string
activeNetId: number
admin?: LocalAdmin
app: string
channels: LocalChannel[]
connected: boolean
displayName: string
guildId: string
guildName: string
operationOpen: boolean
overlay: LocalOverlay
pairedDevices: number
protocol: string
protocolVersion: number
receiving: LocalReceivingEntry[]
relay: LocalRelay
socketStatus: string
type: "snapshot"
userId: string
version: string