summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/tgbot/Api.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/tgbot/Api.h b/include/tgbot/Api.h
index 0710f17..72ab5dc 100644
--- a/include/tgbot/Api.h
+++ b/include/tgbot/Api.h
@@ -475,6 +475,12 @@ public:
*/
bool unbanChatMember(int64_t chatId, int32_t userId) const;
+ /**
+ * Downloads file from Telegram and saves it in memory.
+ * @param filePath Telegram file id.
+ * @param args Additional api parameters.
+ * @return File contents in a string.
+ */
std::string downloadFile(const std::string& filePath, const std::vector<HttpReqArg>& args = std::vector<HttpReqArg>()) const;
private: