obby-client for TypeScript
    Preparing search index...

    Type Alias MessageSource

    Where a message came from, as sent in the :-prefixed source.

    A server sends its own name; a client's message arrives as nick!user@host, though a server may send only the nick.

    type MessageSource = {
        host: string | null;
        name: string;
        user: string | null;
    }
    Index
    host: string | null

    The host part, when present.

    name: string

    The nick, or the server name when there is no ! or @.

    user: string | null

    The user part, when the source is a full hostmask.