obby-client for TypeScript
    Preparing search index...

    Type Alias Person

    Someone we know about, held once however many channels we share.

    type Person = {
        account: string | null;
        away: string | null;
        bot: boolean;
        host: string | null;
        metadata: { [key in string]?: string };
        nick: string;
        operator: boolean;
        realname: string | null;
        username: string | null;
    }
    Index
    account: string | null

    The account they are logged in as.

    away: string | null

    Their away message, when they are away.

    bot: boolean

    True when the server marks them as a bot.

    host: string | null

    Their host, from WHO or a hostmask.

    metadata: { [key in string]?: string }

    Metadata the server holds, such as display-name, color and avatar.

    These are plain draft/metadata-2 keys with no vendor prefix, despite everything else Obby adds being namespaced.

    nick: string

    Their nick, as they spell it.

    operator: boolean

    True when the server marks them as an operator.

    realname: string | null

    Their realname, from WHO.

    username: string | null

    Their username, from WHO or a hostmask.