Interface ShardDebugResponse

Full shard debug snapshot (requires shard token).

interface ShardDebugResponse {
    app: string;
    centralUrl: string;
    channels: { id: number; name: string; userIds: string[] }[];
    clients: number;
    entitledUntil: string;
    guildId: string;
    guildName: string;
    ok: boolean;
    publicUrl: string;
    runtime: string;
    startedAt: string;
    udpPublicHost?: string;
    udpVoice: Record<string, unknown>;
    udpVoiceEnabled: boolean;
    udpVoiceEndpoint: string;
    users: {
        assignedNetIds: number[];
        audioDropped: number;
        audioIn: number;
        audioOut: number;
        backpressureEvents: number;
        connectedAt: string;
        control: boolean;
        name: string;
        udpAudioIn: number;
        udpAudioOut: number;
        udpVoice: boolean;
        userId: string;
        voice: boolean;
    }[];
}

Properties

app: string
centralUrl: string
channels: { id: number; name: string; userIds: string[] }[]
clients: number
entitledUntil: string
guildId: string
guildName: string
ok: boolean
publicUrl: string
runtime: string
startedAt: string
udpPublicHost?: string
udpVoice: Record<string, unknown>
udpVoiceEnabled: boolean
udpVoiceEndpoint: string
users: {
    assignedNetIds: number[];
    audioDropped: number;
    audioIn: number;
    audioOut: number;
    backpressureEvents: number;
    connectedAt: string;
    control: boolean;
    name: string;
    udpAudioIn: number;
    udpAudioOut: number;
    udpVoice: boolean;
    userId: string;
    voice: boolean;
}[]