diff --git a/src/main/java/org/telegram/telegrambots/bots/AbsSender.java b/src/main/java/org/telegram/telegrambots/bots/AbsSender.java index 4373745e..ae987e06 100644 --- a/src/main/java/org/telegram/telegrambots/bots/AbsSender.java +++ b/src/main/java/org/telegram/telegrambots/bots/AbsSender.java @@ -435,7 +435,7 @@ public abstract class AbsSender { throw new TelegramApiException("Error at sendDocument", jsonObject.getString("description")); } - return new Message(jsonObject); + return new Message(jsonObject.getJSONObject(Constants.RESPONSEFIELDRESULT)); } public Message sendPhoto(SendPhoto sendPhoto) throws TelegramApiException { @@ -494,7 +494,7 @@ public abstract class AbsSender { throw new TelegramApiException("Error at sendPhoto", jsonObject.getString("description")); } - return new Message(jsonObject); + return new Message(jsonObject.getJSONObject(Constants.RESPONSEFIELDRESULT)); } public Message sendVideo(SendVideo sendVideo) throws TelegramApiException { @@ -571,7 +571,7 @@ public abstract class AbsSender { throw new TelegramApiException("Error at sendVideo", jsonObject.getString("description")); } - return new Message(jsonObject); + return new Message(jsonObject.getJSONObject(Constants.RESPONSEFIELDRESULT)); } public Message sendSticker(SendSticker sendSticker) throws TelegramApiException { @@ -625,7 +625,7 @@ public abstract class AbsSender { throw new TelegramApiException("Error at sendSticker", jsonObject.getString("description")); } - return new Message(jsonObject); + return new Message(jsonObject.getJSONObject(Constants.RESPONSEFIELDRESULT)); } /** @@ -775,7 +775,7 @@ public abstract class AbsSender { throw new TelegramApiException("Error at sendVoice", jsonObject.getString("description")); } - return new Message(jsonObject); + return new Message(jsonObject.getJSONObject(Constants.RESPONSEFIELDRESULT)); } // Simplified methods