Member Junction
    Preparing search index...

    One Discord voice-channel member as the seam reports it. Platform-native and minimal — the driver maps this onto BridgeParticipantInfo / BridgeMeetingParticipant. The UserId is the Discord user (snowflake) id, which doubles as the diarization speaker label since Discord keys received audio by it.

    interface DiscordMember {
        DisplayName?: string;
        IsSelf?: boolean;
        Role: DiscordMemberRole;
        UserId: string;
    }
    Index

    Properties

    DisplayName?: string

    The member's display name (guild nickname or username) as Discord reports it.

    IsSelf?: boolean

    Whether this member is the bridge's own bot (so the driver can exclude it from diarization addressing).

    The member's normalized role. Discord has no host; a guild admin / channel owner maps to Host.

    UserId: string

    The Discord user (snowflake) id — stable per user; the diarization speaker label.