public final class TelegramBot extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
API_URL |
static com.google.gson.Gson |
GSON |
| 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 |
editInlineMessageReplyMarkup(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) |
boolean |
startUpdates(boolean getPreviousUpdates) |
void |
stopUpdates() |
boolean |
unbanChatMember(String chatId,
int userId) |
public static final String API_URL
public static final com.google.gson.Gson GSON
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 editInlineMessageReplyMarkup(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 boolean startUpdates(boolean getPreviousUpdates)
public void stopUpdates()
public ListenerRegistry getEventsManager()
Copyright © 2016. All rights reserved.