Telegex.get_file
You're seeing just the function
get_file
, go back to Telegex module for more information.
Specs
get_file(String.t()) :: {:ok, Telegex.Model.File.t()} | {:error, Telegex.Model.errors()}
Use this method to get basic info about a file and prepare it for downloading.
For the moment, bots can download files of up to 20MB in size. On success, a Telegex.Model.File
object is returned.
The file can then be downloaded via the link https://api.telegram.org/file/bot<token>/<file_path>,
where <file_path> is taken from the response. It is guaranteed that the link will be valid for at least 1 hour.
When the link expires, a new one can be requested by calling getFile again.