MadelineProtoDocs/old_docs/API_docs_v44/methods/messages.uploadEncryptedFile.md

1.5 KiB

title description image redirect_from
messages.uploadEncryptedFile Upload encrypted file and associate it to a secret chat https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png /API_docs/methods/messages_uploadEncryptedFile.html

Method: messages.uploadEncryptedFile

Back to methods index

Upload encrypted file and associate it to a secret chat

Parameters:

Name Type Description Required
peer Secret chat ID, Update, EncryptedMessage or InputEncryptedChat The secret chat to associate the file to 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('https://phar.madelineproto.xyz/madeline.php', 'madeline.php');
}
include 'madeline.php';

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

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

Or, if you're into Lua:

EncryptedFile = messages.uploadEncryptedFile({peer=InputEncryptedChat, file=InputEncryptedFile, })