From b974ae7577fa7d174c7b765c8e59c0eecf5332ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=97=D0=B0=D0=B6=D0=B8=D0=B3=D0=B8=D0=BD=20=D0=90=D0=BB?= =?UTF-8?q?=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80=20=D0=A1=D0=B5=D1=80?= =?UTF-8?q?=D0=B3=D0=B5=D0=B5=D0=B2=D0=B8=D1=87?= Date: Wed, 28 Feb 2024 15:02:47 +0300 Subject: [PATCH] add param format in editText --- .../java/ru/mail/im/botapi/BotApiClientController.java | 3 ++- .../src/main/java/ru/mail/im/botapi/api/Messages.java | 1 + .../ru/mail/im/botapi/api/entity/EditTextRequest.java | 10 ++++++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/library/src/main/java/ru/mail/im/botapi/BotApiClientController.java b/library/src/main/java/ru/mail/im/botapi/BotApiClientController.java index 4e739ef..4381af4 100644 --- a/library/src/main/java/ru/mail/im/botapi/BotApiClientController.java +++ b/library/src/main/java/ru/mail/im/botapi/BotApiClientController.java @@ -145,6 +145,7 @@ public ApiResponse editText(final EditTextRequest request) throws IOException { request.getChatId(), request.getMsgId(), request.getNewText(), + request.getFormat(), request.getKeyboard() ); } @@ -158,7 +159,7 @@ public ApiResponse editText( final long msgId, final String text ) throws IOException { - return client.messages().editText(chatId, msgId, text, null); + return client.messages().editText(chatId, msgId, text, null, null); } public ApiResponse deleteMessage(final DeleteMessagesRequest request) throws IOException { diff --git a/library/src/main/java/ru/mail/im/botapi/api/Messages.java b/library/src/main/java/ru/mail/im/botapi/api/Messages.java index a0f2469..78fca9f 100644 --- a/library/src/main/java/ru/mail/im/botapi/api/Messages.java +++ b/library/src/main/java/ru/mail/im/botapi/api/Messages.java @@ -38,6 +38,7 @@ ApiResponse editText( @RequestParam("chatId") final String chatId, @RequestParam("msgId") final long msgId, @RequestParam("text") final String newText, + @RequestParam("format") final String format, @RequestParam("inlineKeyboardMarkup") final List> keyboard ) throws IOException; diff --git a/library/src/main/java/ru/mail/im/botapi/api/entity/EditTextRequest.java b/library/src/main/java/ru/mail/im/botapi/api/entity/EditTextRequest.java index fe790d1..14611f3 100644 --- a/library/src/main/java/ru/mail/im/botapi/api/entity/EditTextRequest.java +++ b/library/src/main/java/ru/mail/im/botapi/api/entity/EditTextRequest.java @@ -6,6 +6,7 @@ public class EditTextRequest { private String chatId; private long msgId; private String newText; + private String format; private List> keyboard; public String getChatId() { @@ -43,4 +44,13 @@ public EditTextRequest setKeyboard(final List> keyboa this.keyboard = keyboard; return this; } + + public String getFormat() { + return format; + } + + public EditTextRequest setFormat(String format) { + this.format = format; + return this; + } }