Raw.updates.DifferenceSlice
Incomplete list of occurred events.
updates.differenceSlice#a8fb1981 new_messages:Vector<Message> new_encrypted_messages:Vector<EncryptedMessage> other_updates:Vector<Update> chats:Vector<Chat> users:Vector<User> intermediate_state:updates.State = updates.Difference;
export namespace Raw {
export namespace updates {
export class DifferenceSlice {
constructor(params: {
newMessages: Array<Raw.TypeMessage>;
newEncryptedMessages: Array<Raw.TypeEncryptedMessage>;
otherUpdates: Array<Raw.TypeUpdate>;
chats: Array<Raw.TypeChat>;
users: Array<Raw.TypeUser>;
intermediateState: Raw.updates.TypeState;
}) {}
}
}
}
🚫
This is a types constructor, you can’t use it as method when call invoke.
Layer: 185
Constructor ID: 0xa8fb1981
Property
newMessages
: Array of Raw.TypeMessageList of new messages
newEncryptedMessages
: Array of Raw.TypeEncryptedMessageNew messages from the encrypted event sequence
otherUpdates
: Array of Raw.TypeUpdateList of updates
chats
: Array of Raw.TypeChatList of chats mentioned in events
users
: Array of Raw.TypeUserList of users mentioned in events
intermediateState
: Raw.updates.TypeStateIntermediary state