Constructs a new SecretChatMessageService instance.
Initial parameter values.
Internal_The internal slot list storing serialization field property names.
The unique secret chat identifier.
The canonical string name of this class representation.
The underlying classification type (e.g. request, constructor, function).
A dynamic reference to the current subclass constructor. Enables late static binding for instance methods to access static helper operations.
The unique 32-bit integer identifier (CRC32 checksum) of this TL constructor.
The Unix timestamp indicating when the message was sent.
The decrypted inner service message payload.
A unique 64-bit identifier chosen by the client to prevent replay attacks.
The unique 32-bit integer identifier of the parent/abstract type this TL subclass represents.
Deserializes a binary stream into this specific TLObject instance.
The BytesIO buffer stream containing the serialized TLObject.
Additional arguments passed down to the read parser.
A promise resolving to the parsed instance.
Formats the TLObject into a structured string.
A string starting with the constructor name followed by a pretty JSON payload.
Serializes the current class instance into a raw binary buffer.
Arguments passed down to the writer.
A Buffer containing the serialized representation of this object.
StaticreadReads and deserializes a generic TLObject from a binary stream.
The BytesIO buffer stream containing the serialized TLObject.
Additional arguments passed down to the resolved subclass's static read implementation.
A promise resolving to the parsed class instance.
StaticwriteSerializes constructor arguments into a raw binary buffer.
Arguments to be serialized.
An empty Buffer of size 0.
Represents a decrypted service command message within a secret chat.
Remarks
Used for background negotiation signals such as typing notifications, read receipt confirmations, self-destruct changes, or encryption key exchanges.
Example