Internal array of slot names for the object.
Identifier of the secret chat.
Name of the class.
Type of the class.
Reference to the constructor of the current class (late static binding).
Unique identifier for the constructor.
Unix timestamp of when the message was sent.
The decrypted service message payload.
Unique identifier for the message, represented as a bigint.
Identifier for the parent class (if any).
Reads data from the provided BytesIO instance and processes it using the associated class's read method.
The BytesIO instance containing the data to be read.
Additional arguments to be passed to the class's read method.
A promise that resolves with the result of the read operation.
Serializes the provided arguments using the associated class's write method.
The arguments to be serialized.
The resulting Buffer after serialization.
StaticreadReads a TLObject from the provided BytesIO stream.
This static method reads a 32-bit unsigned integer (interpreted as the object ID)
from the stream, logs the reading operation, dynamically resolves the corresponding
TLObject class, and delegates the reading process to that class's read method.
The BytesIO stream to read the TLObject from.
Additional arguments to pass to the resolved TLObject's read method.
A Promise that resolves to the deserialized TLObject instance.
Staticwrite
Represents a service message in a secret chat.
This class extends
TLObjectand encapsulates the properties and behavior of a service message exchanged within a secret chat context.Remarks
messageproperty can be either aRaw.DecryptedMessageService8orRaw.DecryptedMessageService17.classType,className,constructorId, andsubclassOfIdfor serialization and type identification purposes.Example