diff --git a/include/Telegram/TelegramBot.h b/include/Telegram/TelegramBot.h index 7be313e..8e48f73 100644 --- a/include/Telegram/TelegramBot.h +++ b/include/Telegram/TelegramBot.h @@ -41,6 +41,7 @@ namespace Telegram { void sendMessage(std::string, Json::Int64); void sendMessage(std::string, std::string); + void sendPhoto(std::string, Json::Int64); void sendPhoto(std::string, std::string); Telegram::Message *getMessage(); diff --git a/src/TelegramBot.cc b/src/TelegramBot.cc index 83bda12..73961ff 100644 --- a/src/TelegramBot.cc +++ b/src/TelegramBot.cc @@ -104,6 +104,14 @@ void Telegram::TelegramBot::sendMessage(std::string message, std::string chat_id this->apiRequestJson("sendMessage", params); } +/** + * Sends a picture from the internet to a chat + */ +void Telegram::TelegramBot::sendPhoto(std::string URL, Json::Int64 chat_id) { + + this->sendPhoto(URL, SSTR(chat_id)); +} + /** * Sends a picture from the internet to a chat */