Telebot  4.7.0
Library for Telegram bot API
Public Attributes | List of all members
telebot_file Struct Reference

This object represents a file ready to be downloaded. More...

#include <telebot-types.h>

Public Attributes

char * file_id
 
char * file_unique_id
 
int file_size
 
char * file_path
 

Detailed Description

This object represents a file ready to be downloaded.

The file can be downloaded via the link https://api.telegram.org/file/bot[token]/[file_path]. 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. Maximum file size to download is 20 MB.

Member Data Documentation

◆ file_id

char* telebot_file::file_id

Identifier for this file, which can be used to download or reuse the file

◆ file_path

char* telebot_file::file_path

Optional. File path.

◆ file_size

int telebot_file::file_size

Optional. File size, if known

◆ file_unique_id

char* telebot_file::file_unique_id

Unique identifier for this file, which is supposed to be the same over time and for different bots. Can't be used to download or reuse the file.


The documentation for this struct was generated from the following file: