Triangle.js Docs
    Preparing search index...

    Type Alias ClientOptions

    ClientOptions: ({ token: string } | { password: string; username: string }) & {
        game?: Partial<Classes.GameOptions>;
        ribbon?: Partial<RibbonOptions>;
        social?: Partial<Types.Social.Config>;
        suppressWarnings?: Warning[];
        turnstile?: string;
        userAgent?: string;
    }

    Type Declaration

    • { token: string }
      • token: string

        The account's JWT authentication token (you can get this from the browser cookies when logging in on https://tetr.io)

    • { password: string; username: string }
      • password: string

        The accont's password

      • username: string

        The account's username

    • Optionalgame?: Partial<Classes.GameOptions>
    • Optionalribbon?: Partial<RibbonOptions>

      The Ribbon (websocket handler) config

    • Optionalsocial?: Partial<Types.Social.Config>

      The Social config

    • OptionalsuppressWarnings?: Warning[]

      The warnings the client should suppress

    • Optionalturnstile?: string

      a cf_clearance Cloudflare turnstile token.

    • OptionaluserAgent?: string

      The client's user agent.

      "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0"