Sends a text message to a secret chat.

messages.sentEncryptedMessage#560f8935 date:int = messages.SentEncryptedMessage;
messages.sentEncryptedFile#9493ff32 date:int file:EncryptedFile = messages.SentEncryptedMessage;
messages.sendEncrypted#a9776773 peer:InputEncryptedChat random_id:long data:bytes = messages.SentEncryptedMessage;


Name Type Description
peer InputEncryptedChat Secret chat ID
random_id long Unique client message ID, necessary to avoid message resending
data bytes TL-serialization of DecryptedMessage type, encrypted with a key that was created during chat initialization



Possible errors

Code Type Description
400 CHAT_ID_INVALID The provided chat id is invalid
400 DATA_INVALID Encrypted data invalid
400 ENCRYPTION_DECLINED The secret chat was declined
400 MSG_WAIT_FAILED A waiting call returned an error

Related pages


Object describes the contents of an encrypted message.