Method: messages.uploadEncryptedFile

Back to methods index

Upload a secret chat file without sending it to anyone


Name Type Description Required
peer Secret chat ID, Update, EncryptedMessage or InputEncryptedChat The chat where to upload the media Yes
file File path or InputEncryptedFile The file Optional

Return type: EncryptedFile

Can bots use this method: NO

MadelineProto Example (now async for huge speed and parallelism!):

if (!file_exists('madeline.php')) {
    copy('', 'madeline.php');
include 'madeline.php';

$MadelineProto = new \danog\MadelineProto\API('session.madeline');

$EncryptedFile = $MadelineProto->messages->uploadEncryptedFile(['peer' => InputEncryptedChat, 'file' => InputEncryptedFile, ]);

Or, if you’re into Lua:

EncryptedFile = messages.uploadEncryptedFile({peer=InputEncryptedChat, file=InputEncryptedFile, })
This site uses cookies, as described in the cookie policy. By clicking on "Accept" you consent to the use of cookies.