Class BotUtil
- java.lang.Object
-
- com.github.unafraid.telegrambot.util.BotUtil
-
public class BotUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BotUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T extends org.telegram.telegrambots.meta.bots.AbsSender>
voideditMessage(T bot, org.telegram.telegrambots.meta.api.objects.CallbackQuery query, java.lang.String text, boolean useMarkDown, org.telegram.telegrambots.meta.api.objects.replykeyboard.InlineKeyboardMarkup inlineMarkup)static <T extends org.telegram.telegrambots.meta.bots.AbsSender>
voideditMessage(T bot, org.telegram.telegrambots.meta.api.objects.Message message, java.lang.String text, boolean useMarkDown, org.telegram.telegrambots.meta.api.objects.replykeyboard.InlineKeyboardMarkup inlineMarkup)static <T extends org.telegram.telegrambots.meta.bots.AbsSender>
voidsendAction(T bot, org.telegram.telegrambots.meta.api.objects.Message message, org.telegram.telegrambots.meta.api.methods.ActionType actionType)static <T extends org.telegram.telegrambots.meta.bots.AbsSender>
voidsendHtmlMessage(T bot, org.telegram.telegrambots.meta.api.objects.Message message, java.lang.String text, boolean replyToMessage, org.telegram.telegrambots.meta.api.objects.replykeyboard.ReplyKeyboard replayMarkup)static <T extends org.telegram.telegrambots.meta.bots.AbsSender>
org.telegram.telegrambots.meta.api.objects.MessagesendMessage(T bot, org.telegram.telegrambots.meta.api.objects.Message message, java.lang.String text, boolean replyToMessage, boolean useMarkDown, org.telegram.telegrambots.meta.api.objects.replykeyboard.ReplyKeyboard replayMarkup)static <T extends org.telegram.telegrambots.meta.bots.AbsSender>
voidsendUsage(T bot, org.telegram.telegrambots.meta.api.objects.Message message, ICommandHandler handler)
-
-
-
Method Detail
-
sendAction
public static <T extends org.telegram.telegrambots.meta.bots.AbsSender> void sendAction(T bot, org.telegram.telegrambots.meta.api.objects.Message message, org.telegram.telegrambots.meta.api.methods.ActionType actionType) throws org.telegram.telegrambots.meta.exceptions.TelegramApiException- Throws:
org.telegram.telegrambots.meta.exceptions.TelegramApiException
-
sendUsage
public static <T extends org.telegram.telegrambots.meta.bots.AbsSender> void sendUsage(T bot, org.telegram.telegrambots.meta.api.objects.Message message, ICommandHandler handler) throws org.telegram.telegrambots.meta.exceptions.TelegramApiException- Throws:
org.telegram.telegrambots.meta.exceptions.TelegramApiException
-
sendMessage
public static <T extends org.telegram.telegrambots.meta.bots.AbsSender> org.telegram.telegrambots.meta.api.objects.Message sendMessage(T bot, org.telegram.telegrambots.meta.api.objects.Message message, java.lang.String text, boolean replyToMessage, boolean useMarkDown, org.telegram.telegrambots.meta.api.objects.replykeyboard.ReplyKeyboard replayMarkup) throws org.telegram.telegrambots.meta.exceptions.TelegramApiException- Throws:
org.telegram.telegrambots.meta.exceptions.TelegramApiException
-
sendHtmlMessage
public static <T extends org.telegram.telegrambots.meta.bots.AbsSender> void sendHtmlMessage(T bot, org.telegram.telegrambots.meta.api.objects.Message message, java.lang.String text, boolean replyToMessage, org.telegram.telegrambots.meta.api.objects.replykeyboard.ReplyKeyboard replayMarkup) throws org.telegram.telegrambots.meta.exceptions.TelegramApiException- Throws:
org.telegram.telegrambots.meta.exceptions.TelegramApiException
-
editMessage
public static <T extends org.telegram.telegrambots.meta.bots.AbsSender> void editMessage(T bot, org.telegram.telegrambots.meta.api.objects.Message message, java.lang.String text, boolean useMarkDown, org.telegram.telegrambots.meta.api.objects.replykeyboard.InlineKeyboardMarkup inlineMarkup) throws org.telegram.telegrambots.meta.exceptions.TelegramApiException- Throws:
org.telegram.telegrambots.meta.exceptions.TelegramApiException
-
editMessage
public static <T extends org.telegram.telegrambots.meta.bots.AbsSender> void editMessage(T bot, org.telegram.telegrambots.meta.api.objects.CallbackQuery query, java.lang.String text, boolean useMarkDown, org.telegram.telegrambots.meta.api.objects.replykeyboard.InlineKeyboardMarkup inlineMarkup) throws org.telegram.telegrambots.meta.exceptions.TelegramApiException- Throws:
org.telegram.telegrambots.meta.exceptions.TelegramApiException
-
-