|
@@ -16,7 +16,7 @@ export namespace Api {
|
|
type float = number;
|
|
type float = number;
|
|
type int128 = BigInteger;
|
|
type int128 = BigInteger;
|
|
type int256 = BigInteger;
|
|
type int256 = BigInteger;
|
|
- type long = BigInteger | string;
|
|
|
|
|
|
+ type long = BigInteger;
|
|
type bytes = Buffer;
|
|
type bytes = Buffer;
|
|
class VirtualClass<Args extends AnyLiteral> {
|
|
class VirtualClass<Args extends AnyLiteral> {
|
|
static CONSTRUCTOR_ID: number;
|
|
static CONSTRUCTOR_ID: number;
|
|
@@ -2381,7 +2381,7 @@ export namespace Api {
|
|
}
|
|
}
|
|
export class UpdateMessageID extends VirtualClass<{
|
|
export class UpdateMessageID extends VirtualClass<{
|
|
id: int;
|
|
id: int;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
}> {
|
|
}> {
|
|
CONSTRUCTOR_ID: 1318109142;
|
|
CONSTRUCTOR_ID: 1318109142;
|
|
SUBCLASS_OF_ID: 2676568142;
|
|
SUBCLASS_OF_ID: 2676568142;
|
|
@@ -2389,7 +2389,7 @@ export namespace Api {
|
|
className: "UpdateMessageID";
|
|
className: "UpdateMessageID";
|
|
static fromReader(reader: Reader): UpdateMessageID;
|
|
static fromReader(reader: Reader): UpdateMessageID;
|
|
id: int;
|
|
id: int;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
}
|
|
}
|
|
export class UpdateDeleteMessages extends VirtualClass<{
|
|
export class UpdateDeleteMessages extends VirtualClass<{
|
|
messages: int[];
|
|
messages: int[];
|
|
@@ -4183,7 +4183,7 @@ export namespace Api {
|
|
keyFingerprint: int;
|
|
keyFingerprint: int;
|
|
}
|
|
}
|
|
export class EncryptedMessage extends VirtualClass<{
|
|
export class EncryptedMessage extends VirtualClass<{
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
chatId: int;
|
|
chatId: int;
|
|
date: int;
|
|
date: int;
|
|
bytes: bytes;
|
|
bytes: bytes;
|
|
@@ -4194,14 +4194,14 @@ export namespace Api {
|
|
classType: "constructor";
|
|
classType: "constructor";
|
|
className: "EncryptedMessage";
|
|
className: "EncryptedMessage";
|
|
static fromReader(reader: Reader): EncryptedMessage;
|
|
static fromReader(reader: Reader): EncryptedMessage;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
chatId: int;
|
|
chatId: int;
|
|
date: int;
|
|
date: int;
|
|
bytes: bytes;
|
|
bytes: bytes;
|
|
file: Api.TypeEncryptedFile;
|
|
file: Api.TypeEncryptedFile;
|
|
}
|
|
}
|
|
export class EncryptedMessageService extends VirtualClass<{
|
|
export class EncryptedMessageService extends VirtualClass<{
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
chatId: int;
|
|
chatId: int;
|
|
date: int;
|
|
date: int;
|
|
bytes: bytes;
|
|
bytes: bytes;
|
|
@@ -4211,7 +4211,7 @@ export namespace Api {
|
|
classType: "constructor";
|
|
classType: "constructor";
|
|
className: "EncryptedMessageService";
|
|
className: "EncryptedMessageService";
|
|
static fromReader(reader: Reader): EncryptedMessageService;
|
|
static fromReader(reader: Reader): EncryptedMessageService;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
chatId: int;
|
|
chatId: int;
|
|
date: int;
|
|
date: int;
|
|
bytes: bytes;
|
|
bytes: bytes;
|
|
@@ -8372,7 +8372,7 @@ export namespace Api {
|
|
export class InputSingleMedia extends VirtualClass<{
|
|
export class InputSingleMedia extends VirtualClass<{
|
|
// flags: null;
|
|
// flags: null;
|
|
media: Api.TypeInputMedia;
|
|
media: Api.TypeInputMedia;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
message: string;
|
|
message: string;
|
|
entities?: Api.TypeMessageEntity[];
|
|
entities?: Api.TypeMessageEntity[];
|
|
}> {
|
|
}> {
|
|
@@ -8383,7 +8383,7 @@ export namespace Api {
|
|
static fromReader(reader: Reader): InputSingleMedia;
|
|
static fromReader(reader: Reader): InputSingleMedia;
|
|
// flags: null;
|
|
// flags: null;
|
|
media: Api.TypeInputMedia;
|
|
media: Api.TypeInputMedia;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
message: string;
|
|
message: string;
|
|
entities?: Api.TypeMessageEntity[];
|
|
entities?: Api.TypeMessageEntity[];
|
|
}
|
|
}
|
|
@@ -16042,7 +16042,7 @@ export namespace Api {
|
|
peer: Api.TypeEntityLike;
|
|
peer: Api.TypeEntityLike;
|
|
replyToMsgId?: MessageIDLike;
|
|
replyToMsgId?: MessageIDLike;
|
|
message: string;
|
|
message: string;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
replyMarkup?: Api.TypeReplyMarkup;
|
|
replyMarkup?: Api.TypeReplyMarkup;
|
|
entities?: Api.TypeMessageEntity[];
|
|
entities?: Api.TypeMessageEntity[];
|
|
scheduleDate?: int;
|
|
scheduleDate?: int;
|
|
@@ -16064,7 +16064,7 @@ export namespace Api {
|
|
peer: Api.TypeEntityLike;
|
|
peer: Api.TypeEntityLike;
|
|
replyToMsgId?: MessageIDLike;
|
|
replyToMsgId?: MessageIDLike;
|
|
message: string;
|
|
message: string;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
replyMarkup?: Api.TypeReplyMarkup;
|
|
replyMarkup?: Api.TypeReplyMarkup;
|
|
entities?: Api.TypeMessageEntity[];
|
|
entities?: Api.TypeMessageEntity[];
|
|
scheduleDate?: int;
|
|
scheduleDate?: int;
|
|
@@ -16081,7 +16081,7 @@ export namespace Api {
|
|
replyToMsgId?: MessageIDLike;
|
|
replyToMsgId?: MessageIDLike;
|
|
media: Api.TypeInputMedia;
|
|
media: Api.TypeInputMedia;
|
|
message: string;
|
|
message: string;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
replyMarkup?: Api.TypeReplyMarkup;
|
|
replyMarkup?: Api.TypeReplyMarkup;
|
|
entities?: Api.TypeMessageEntity[];
|
|
entities?: Api.TypeMessageEntity[];
|
|
scheduleDate?: int;
|
|
scheduleDate?: int;
|
|
@@ -16103,7 +16103,7 @@ export namespace Api {
|
|
replyToMsgId?: MessageIDLike;
|
|
replyToMsgId?: MessageIDLike;
|
|
media: Api.TypeInputMedia;
|
|
media: Api.TypeInputMedia;
|
|
message: string;
|
|
message: string;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
replyMarkup?: Api.TypeReplyMarkup;
|
|
replyMarkup?: Api.TypeReplyMarkup;
|
|
entities?: Api.TypeMessageEntity[];
|
|
entities?: Api.TypeMessageEntity[];
|
|
scheduleDate?: int;
|
|
scheduleDate?: int;
|
|
@@ -16399,7 +16399,7 @@ export namespace Api {
|
|
// flags: null;
|
|
// flags: null;
|
|
silent?: boolean;
|
|
silent?: boolean;
|
|
peer: Api.TypeInputEncryptedChat;
|
|
peer: Api.TypeInputEncryptedChat;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
data: bytes;
|
|
data: bytes;
|
|
}>,
|
|
}>,
|
|
messages.TypeSentEncryptedMessage
|
|
messages.TypeSentEncryptedMessage
|
|
@@ -16412,7 +16412,7 @@ export namespace Api {
|
|
// flags: null;
|
|
// flags: null;
|
|
silent?: boolean;
|
|
silent?: boolean;
|
|
peer: Api.TypeInputEncryptedChat;
|
|
peer: Api.TypeInputEncryptedChat;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
data: bytes;
|
|
data: bytes;
|
|
}
|
|
}
|
|
export class SendEncryptedFile extends Request<
|
|
export class SendEncryptedFile extends Request<
|
|
@@ -16420,7 +16420,7 @@ export namespace Api {
|
|
// flags: null;
|
|
// flags: null;
|
|
silent?: boolean;
|
|
silent?: boolean;
|
|
peer: Api.TypeInputEncryptedChat;
|
|
peer: Api.TypeInputEncryptedChat;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
data: bytes;
|
|
data: bytes;
|
|
file: Api.TypeInputEncryptedFile;
|
|
file: Api.TypeInputEncryptedFile;
|
|
}>,
|
|
}>,
|
|
@@ -16434,14 +16434,14 @@ export namespace Api {
|
|
// flags: null;
|
|
// flags: null;
|
|
silent?: boolean;
|
|
silent?: boolean;
|
|
peer: Api.TypeInputEncryptedChat;
|
|
peer: Api.TypeInputEncryptedChat;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
data: bytes;
|
|
data: bytes;
|
|
file: Api.TypeInputEncryptedFile;
|
|
file: Api.TypeInputEncryptedFile;
|
|
}
|
|
}
|
|
export class SendEncryptedService extends Request<
|
|
export class SendEncryptedService extends Request<
|
|
Partial<{
|
|
Partial<{
|
|
peer: Api.TypeInputEncryptedChat;
|
|
peer: Api.TypeInputEncryptedChat;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
data: bytes;
|
|
data: bytes;
|
|
}>,
|
|
}>,
|
|
messages.TypeSentEncryptedMessage
|
|
messages.TypeSentEncryptedMessage
|
|
@@ -16452,7 +16452,7 @@ export namespace Api {
|
|
className: "messages.SendEncryptedService";
|
|
className: "messages.SendEncryptedService";
|
|
static fromReader(reader: Reader): SendEncryptedService;
|
|
static fromReader(reader: Reader): SendEncryptedService;
|
|
peer: Api.TypeInputEncryptedChat;
|
|
peer: Api.TypeInputEncryptedChat;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
data: bytes;
|
|
data: bytes;
|
|
}
|
|
}
|
|
export class ReceivedQueue extends Request<
|
|
export class ReceivedQueue extends Request<
|
|
@@ -16637,7 +16637,7 @@ export namespace Api {
|
|
Partial<{
|
|
Partial<{
|
|
bot: Api.TypeEntityLike;
|
|
bot: Api.TypeEntityLike;
|
|
peer: Api.TypeEntityLike;
|
|
peer: Api.TypeEntityLike;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
startParam: string;
|
|
startParam: string;
|
|
}>,
|
|
}>,
|
|
Api.TypeUpdates
|
|
Api.TypeUpdates
|
|
@@ -16649,7 +16649,7 @@ export namespace Api {
|
|
static fromReader(reader: Reader): StartBot;
|
|
static fromReader(reader: Reader): StartBot;
|
|
bot: Api.TypeEntityLike;
|
|
bot: Api.TypeEntityLike;
|
|
peer: Api.TypeEntityLike;
|
|
peer: Api.TypeEntityLike;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
startParam: string;
|
|
startParam: string;
|
|
}
|
|
}
|
|
export class GetMessagesViews extends Request<
|
|
export class GetMessagesViews extends Request<
|
|
@@ -16851,7 +16851,7 @@ export namespace Api {
|
|
hideVia?: boolean;
|
|
hideVia?: boolean;
|
|
peer: Api.TypeEntityLike;
|
|
peer: Api.TypeEntityLike;
|
|
replyToMsgId?: MessageIDLike;
|
|
replyToMsgId?: MessageIDLike;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
queryId: long;
|
|
queryId: long;
|
|
id: string;
|
|
id: string;
|
|
scheduleDate?: int;
|
|
scheduleDate?: int;
|
|
@@ -16871,7 +16871,7 @@ export namespace Api {
|
|
hideVia?: boolean;
|
|
hideVia?: boolean;
|
|
peer: Api.TypeEntityLike;
|
|
peer: Api.TypeEntityLike;
|
|
replyToMsgId?: MessageIDLike;
|
|
replyToMsgId?: MessageIDLike;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
queryId: long;
|
|
queryId: long;
|
|
id: string;
|
|
id: string;
|
|
scheduleDate?: int;
|
|
scheduleDate?: int;
|
|
@@ -17388,7 +17388,7 @@ export namespace Api {
|
|
Partial<{
|
|
Partial<{
|
|
peer: Api.TypeEntityLike;
|
|
peer: Api.TypeEntityLike;
|
|
replyToMsgId: MessageIDLike;
|
|
replyToMsgId: MessageIDLike;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
}>,
|
|
}>,
|
|
Api.TypeUpdates
|
|
Api.TypeUpdates
|
|
> {
|
|
> {
|
|
@@ -17399,7 +17399,7 @@ export namespace Api {
|
|
static fromReader(reader: Reader): SendScreenshotNotification;
|
|
static fromReader(reader: Reader): SendScreenshotNotification;
|
|
peer: Api.TypeEntityLike;
|
|
peer: Api.TypeEntityLike;
|
|
replyToMsgId: MessageIDLike;
|
|
replyToMsgId: MessageIDLike;
|
|
- randomId: long;
|
|
|
|
|
|
+ randomId?: long;
|
|
}
|
|
}
|
|
export class GetFavedStickers extends Request<
|
|
export class GetFavedStickers extends Request<
|
|
Partial<{
|
|
Partial<{
|