public final class TelegramBot extends Object
| Modifier and Type | Method and Description |
|---|---|
boolean |
answerCallbackQuery(String callbackQueryId,
String text,
boolean showAlert) |
boolean |
answerInlineQuery(String inlineQueryId,
InlineQueryResponse inlineQueryResponse) |
boolean |
editInlineCaption(String inlineMessageId,
String caption,
InlineReplyMarkup inlineReplyMarkup) |
boolean |
editInlineMessageText(String inlineMessageId,
InlineReplyMarkup inlineReplyMarkup) |
boolean |
editInlineMessageText(String inlineMessageId,
String text,
ParseMode parseMode,
boolean disableWebPagePreview,
InlineReplyMarkup inlineReplyMarkup) |
Message |
editMessageCaption(Message oldMessage,
String caption,
InlineReplyMarkup inlineReplyMarkup) |
Message |
editMessageCaption(String chatId,
Long messageId,
String caption,
InlineReplyMarkup inlineReplyMarkup) |
Message |
editMessageReplyMarkup(Message oldMessage,
InlineReplyMarkup inlineReplyMarkup) |
Message |
editMessageReplyMarkup(String chatId,
Long messageId,
InlineReplyMarkup inlineReplyMarkup) |
Message |
editMessageText(Message oldMessage,
String text,
ParseMode parseMode,
boolean disableWebPagePreview,
InlineReplyMarkup inlineReplyMarkup) |
Message |
editMessageText(String chatId,
Long messageId,
String text,
ParseMode parseMode,
boolean disableWebPagePreview,
InlineReplyMarkup inlineReplyMarkup) |
String |
getBotAPIUrl() |
Chat |
getChat(long chatID) |
Chat |
getChat(String chatID) |
ListenerRegistry |
getEventsManager() |
boolean |
kickChatMember(String chatId,
int userId) |
static TelegramBot |
login(String authToken) |
Message |
sendMessage(Chat chat,
SendableMessage message) |
void |
startUpdates(boolean getPreviousUpdates) |
boolean |
unbanChatMember(String chatId,
int userId) |
public static final String API_URL
public static TelegramBot login(String authToken)
public Chat getChat(long chatID)
public String getBotAPIUrl()
public Message sendMessage(Chat chat, SendableMessage message)
public Message editMessageText(Message oldMessage, String text, ParseMode parseMode, boolean disableWebPagePreview, InlineReplyMarkup inlineReplyMarkup)
public Message editMessageText(String chatId, Long messageId, String text, ParseMode parseMode, boolean disableWebPagePreview, InlineReplyMarkup inlineReplyMarkup)
public boolean editInlineMessageText(String inlineMessageId, String text, ParseMode parseMode, boolean disableWebPagePreview, InlineReplyMarkup inlineReplyMarkup)
public Message editMessageCaption(Message oldMessage, String caption, InlineReplyMarkup inlineReplyMarkup)
public Message editMessageCaption(String chatId, Long messageId, String caption, InlineReplyMarkup inlineReplyMarkup)
public boolean editInlineCaption(String inlineMessageId, String caption, InlineReplyMarkup inlineReplyMarkup)
public Message editMessageReplyMarkup(Message oldMessage, InlineReplyMarkup inlineReplyMarkup)
public Message editMessageReplyMarkup(String chatId, Long messageId, InlineReplyMarkup inlineReplyMarkup)
public boolean editInlineMessageText(String inlineMessageId, InlineReplyMarkup inlineReplyMarkup)
public boolean answerInlineQuery(String inlineQueryId, InlineQueryResponse inlineQueryResponse)
public boolean answerCallbackQuery(String callbackQueryId, String text, boolean showAlert)
public boolean kickChatMember(String chatId, int userId)
public boolean unbanChatMember(String chatId, int userId)
public void startUpdates(boolean getPreviousUpdates)
public ListenerRegistry getEventsManager()
Copyright © 2016. All rights reserved.