class ClientPlain
extends ClientAbstract
Re-export
import { ClientPlain } from "https://deno.land/x/mtkruto@0.2.30/mod.ts";
An MTProto client for making plain connections. Most users won't need to interact with this. Used internally for creating authorization keys.
Constructors
new
ClientPlain(params?: ClientPlainParams)Methods
createAuthKey(): Promise<[Uint8Array, bigint]>
invoke<T extends Api.AnyObject<P>, P extends Api.Function>(function_: T): Promise<T["_"] extends keyof Api.Functions ? Api.ReturnType<Api.Functions[T["_"]]> : never>