Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/mtkruto/tl/3_functions.ts>updates_getDifference_

Cross-runtime JavaScript library for building Telegram clients
Go to Latest
class updates_getDifference_
extends Function_<enums.updates.Difference>
import { updates_getDifference_ } from "https://deno.land/x/mtkruto@0.1.190/tl/3_functions.ts";

Get new updates.

Constructors

new
updates_getDifference_(params: { pts: number; pts_limit?: number; pts_total_limit?: number; date: number; qts: number; qts_limit?: number; })

Properties

protected
readonly
[id]: number
protected
readonly
[params]: Params
date: number

date, see updates.

pts: number

PTS, see updates.

optional
pts_limit: number

PTS limit

optional
pts_total_limit: number

For fast updating: if provided and pts + pts_total_limit < remote pts, updates.differenceTooLong will be returned.
Simply tells the server to not return the difference if it is bigger than pts_total_limit
If the remote pts is too big (> ~4000000), this field will default to 1000000

qts: number

QTS, see updates.

optional
qts_limit: number

QTS limit

Static Properties

__F: (params: { pts: number; pts_limit?: number; pts_total_limit?: number; date: number; qts: number; qts_limit?: number; }) => enums.updates.Difference
readonly
[name]: string
readonly
[paramDesc]: ParamDesc