| Modifier and Type | Method and Description |
|---|---|
BotSession |
TelegramBotsApi.registerBot(LongPollingBot bot)
Register a bot.
|
void |
TelegramBotsApi.registerBot(WebhookBot bot)
Register a bot in the api that will receive updates using webhook method
|
| Constructor and Description |
|---|
TelegramBotsApi(String externalUrl,
String internalUrl)
Creates an HTTP server to receive webhook request
|
TelegramBotsApi(String keyStore,
String keyStorePassword,
String externalUrl,
String internalUrl)
Creates an HTTPS server to receive webhook request
|
TelegramBotsApi(String keyStore,
String keyStorePassword,
String externalUrl,
String internalUrl,
String pathToCertificate)
Creates an HTTPS server with self-signed certificate to receive webhook request
|
| Modifier and Type | Method and Description |
|---|---|
File |
GetFile.deserializeResponse(String answer) |
abstract T |
PartialBotApiMethod.deserializeResponse(String answer)
Deserialize a json answer to the response type to a method
|
Boolean |
AnswerShippingQuery.deserializeResponse(String answer) |
User |
GetMe.deserializeResponse(String answer) |
Boolean |
SetPassportDataErrors.deserializeResponse(String answer) |
UserProfilePhotos |
GetUserProfilePhotos.deserializeResponse(String answer) |
Boolean |
AnswerCallbackQuery.deserializeResponse(String answer) |
Message |
ForwardMessage.deserializeResponse(String answer) |
Serializable |
StopMessageLiveLocation.deserializeResponse(String answer) |
Boolean |
AnswerPreCheckoutQuery.deserializeResponse(String answer) |
Boolean |
AnswerInlineQuery.deserializeResponse(String answer) |
| Modifier and Type | Method and Description |
|---|---|
Serializable |
SetGameScore.deserializeResponse(String answer) |
ArrayList<GameHighScore> |
GetGameHighScores.deserializeResponse(String answer) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
PinChatMessage.deserializeResponse(String answer) |
Boolean |
UnpinChatMessage.deserializeResponse(String answer) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
SetStickerPositionInSet.deserializeResponse(String answer) |
Boolean |
DeleteStickerFromSet.deserializeResponse(String answer) |
File |
UploadStickerFile.deserializeResponse(String answer) |
StickerSet |
GetStickerSet.deserializeResponse(String answer) |
Boolean |
CreateNewStickerSet.deserializeResponse(String answer) |
Boolean |
AddStickerToSet.deserializeResponse(String answer) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
DeleteWebhook.deserializeResponse(String answer) |
WebhookInfo |
GetWebhookInfo.deserializeResponse(String answer) |
ArrayList<Update> |
GetUpdates.deserializeResponse(String answer) |
| Modifier and Type | Method and Description |
|---|---|
Serializable |
EditMessageText.deserializeResponse(String answer) |
Serializable |
EditMessageMedia.deserializeResponse(String answer) |
Boolean |
DeleteMessage.deserializeResponse(String answer) |
Serializable |
EditMessageLiveLocation.deserializeResponse(String answer) |
Serializable |
EditMessageCaption.deserializeResponse(String answer) |
Serializable |
EditMessageReplyMarkup.deserializeResponse(String answer) |
| Modifier and Type | Method and Description |
|---|---|
void |
LongPollingBot.clearWebhook()
Clear current webhook (if present) calling setWebhook method with empty url.
|
void |
Webhook.setKeyStore(String keyStore,
String keyStorePassword) |
void |
WebhookBot.setWebhook(String url,
String publicCertificatePath)
Execute setWebhook method to set up the url of the webhook
|
void |
Webhook.startServer() |
| Modifier and Type | Method and Description |
|---|---|
void |
SentCallback.onError(BotApiMethod<T> method,
TelegramApiRequestException apiException)
Called when the request fails
|
Copyright © 2019. All rights reserved.