diff --git a/src/main/java/org/telegram/telegrambots/api/methods/SendMessage.java b/src/main/java/org/telegram/telegrambots/api/methods/SendMessage.java index 482a42ad..74261cea 100644 --- a/src/main/java/org/telegram/telegrambots/api/methods/SendMessage.java +++ b/src/main/java/org/telegram/telegrambots/api/methods/SendMessage.java @@ -83,6 +83,14 @@ public class SendMessage extends BotApiMethod { } } + public void enableHtml(boolean enable) { + if (enable) { + this.parseMode = "html"; + } else { + this.parseMode = null; + } + } + @Override public JSONObject toJson() { JSONObject jsonObject = new JSONObject(); diff --git a/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultArticle.java b/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultArticle.java index 765b4fe8..e3ec0503 100644 --- a/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultArticle.java +++ b/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultArticle.java @@ -89,11 +89,19 @@ public class InlineQueryResultArticle implements InlineQueryResult { this.parseMode = parseMode; } - public void setMarkdown(boolean enabled) { - if (enabled) { - parseMode = "Markdown"; + public void enableMarkdown(boolean enable) { + if (enable) { + this.parseMode = "Markdown"; } else { - parseMode = null; + this.parseMode = null; + } + } + + public void enableHtml(boolean enable) { + if (enable) { + this.parseMode = "html"; + } else { + this.parseMode = null; } } diff --git a/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultGif.java b/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultGif.java index 849fd451..168ae778 100644 --- a/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultGif.java +++ b/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultGif.java @@ -83,8 +83,20 @@ public class InlineQueryResultGif implements InlineQueryResult { return parseMode; } - public void setParseMode(String parseMode) { - this.parseMode = parseMode; + public void enableMarkdown(boolean enable) { + if (enable) { + this.parseMode = "Markdown"; + } else { + this.parseMode = null; + } + } + + public void enableHtml(boolean enable) { + if (enable) { + this.parseMode = "html"; + } else { + this.parseMode = null; + } } public Boolean getDisableWebPagePreview() { diff --git a/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultMpeg4Gif.java b/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultMpeg4Gif.java index 20da4c25..f7fd2f36 100644 --- a/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultMpeg4Gif.java +++ b/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultMpeg4Gif.java @@ -84,8 +84,20 @@ public class InlineQueryResultMpeg4Gif implements InlineQueryResult { return parseMode; } - public void setParseMode(String parseMode) { - this.parseMode = parseMode; + public void enableMarkdown(boolean enable) { + if (enable) { + this.parseMode = "Markdown"; + } else { + this.parseMode = null; + } + } + + public void enableHtml(boolean enable) { + if (enable) { + this.parseMode = "html"; + } else { + this.parseMode = null; + } } public Boolean getDisableWebPagePreview() { diff --git a/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultPhoto.java b/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultPhoto.java index 099748dd..835dfd7c 100644 --- a/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultPhoto.java +++ b/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultPhoto.java @@ -89,8 +89,20 @@ public class InlineQueryResultPhoto implements InlineQueryResult { return parseMode; } - public void setParseMode(String parseMode) { - this.parseMode = parseMode; + public void enableMarkdown(boolean enable) { + if (enable) { + this.parseMode = "Markdown"; + } else { + this.parseMode = null; + } + } + + public void enableHtml(boolean enable) { + if (enable) { + this.parseMode = "html"; + } else { + this.parseMode = null; + } } public Boolean getDisableWebPagePreview() { diff --git a/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultVideo.java b/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultVideo.java index f322578b..28cc7461 100644 --- a/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultVideo.java +++ b/src/main/java/org/telegram/telegrambots/api/objects/InlineQueryResultVideo.java @@ -88,8 +88,20 @@ public class InlineQueryResultVideo implements InlineQueryResult { return parseMode; } - public void setParseMode(String parseMode) { - this.parseMode = parseMode; + public void enableMarkdown(boolean enable) { + if (enable) { + this.parseMode = "Markdown"; + } else { + this.parseMode = null; + } + } + + public void enableHtml(boolean enable) { + if (enable) { + this.parseMode = "html"; + } else { + this.parseMode = null; + } } public Boolean getDisableWebPagePreview() {