Skip to content

Commit eaa8241

Browse files
committed
Short syntax for sending message
1 parent 9f5cec0 commit eaa8241

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

src/main/java/com/pengrad/telegrambot/TelegramBot.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@ public GetMeResponse getMe() {
3636
return botApi.getMe();
3737
}
3838

39+
public SendResponse sendMessage(Object chatId, String text) {
40+
return botApi.sendMessage(String.valueOf(chatId), text, null, null, null, null);
41+
}
42+
3943
public SendResponse sendMessage(Object chatId, String text, ParseMode parse_mode, Boolean disableWebPagePreview, Integer replyToMessageId, Keyboard replyMarkup) {
4044
return botApi.sendMessage(String.valueOf(chatId), text, parse_mode, disableWebPagePreview, replyToMessageId, replyMarkup);
4145
}

src/test/java/com/pengrad/telegrambot/TelegramBotTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,9 @@ public void testForwardMessage() throws Exception {
6666

6767
@Test
6868
public void testSendMessage() throws Exception {
69-
SendResponse sendResponse = bot.sendMessage(chatId, "sendMessage _italic_ *markdown*", ParseMode.Markdown, false, forwardMessageId, new ReplyKeyboardMarkup(new String[]{"ok", "test"}).oneTimeKeyboard(true));
69+
SendResponse sendResponse = bot.sendMessage(chatId, "short message sending");
70+
MessageTest.checkTextdMessage(sendResponse.message());
71+
sendResponse = bot.sendMessage(chatId, "sendMessage _italic_ *markdown*", ParseMode.Markdown, null, forwardMessageId, new ReplyKeyboardMarkup(new String[]{"ok", "test"}).oneTimeKeyboard(true));
7072
MessageTest.checkTextdMessage(sendResponse.message());
7173
sendResponse = bot.sendMessage(channelName, "to channel _italic_ *markdown*", ParseMode.Markdown, false, null, null);
7274
MessageTest.checkTextdMessage(sendResponse.message());

0 commit comments

Comments
 (0)