Update and clarify some docs

cc #1388, #1396
This commit is contained in:
Lonami Exo
2020-02-28 11:50:16 +01:00
parent e451abbf20
commit 1ec38aa5b2
5 changed files with 27 additions and 3 deletions

View File

@@ -261,6 +261,13 @@ class UploadMethods:
'/my/photos/holiday2.jpg',
'/my/drawings/portrait.png'
])
# Printing upload progress
def callback(current, total):
print('Uploaded', current, 'out of', total,
'bytes: {:.2%}'.format(current / total))
await client.send_file(chat, file, progress_callback=callback)
"""
# TODO Properly implement allow_cache to reuse the sha256 of the file
# i.e. `None` was used
@@ -436,6 +443,10 @@ class UploadMethods:
"""
Uploads a file to Telegram's servers, without sending it.
.. note::
Generally, you want to use `send_file` instead.
This method returns a handle (an instance of :tl:`InputFile` or
:tl:`InputFileBig`, as required) which can be later used before
it expires (they are usable during less than a day).