Package org.telegram.telegrambots.bots
Class TelegramWebhookBot
java.lang.Object
org.telegram.telegrambots.meta.bots.AbsSender
org.telegram.telegrambots.bots.DefaultAbsSender
org.telegram.telegrambots.bots.TelegramWebhookBot
- All Implemented Interfaces:
TelegramBot,WebhookBot
- Version:
- 1.0 Base abstract class for a bot that will receive updates using a webhook
- Author:
- Ruben Bermudez
-
Field Summary
Fields inherited from class org.telegram.telegrambots.bots.DefaultAbsSender
exe -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Overwriting the getBotToken() method is deprecated.TelegramWebhookBot(String botToken) TelegramWebhookBot(DefaultBotOptions options) Deprecated.Overwriting the getBotToken() method is deprecated.TelegramWebhookBot(DefaultBotOptions options, String botToken) -
Method Summary
Methods inherited from class org.telegram.telegrambots.bots.DefaultAbsSender
downloadFile, downloadFile, downloadFile, downloadFile, downloadFileAsStream, downloadFileAsStream, downloadFileAsync, downloadFileAsync, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, executeAsync, executeAsync, executeAsync, executeAsync, executeAsync, executeAsync, executeAsync, executeAsync, executeAsync, executeAsync, executeAsync, executeAsync, executeAsync, executeAsync, executeAsync, getBaseUrl, getBotToken, getOptions, sendApiMethod, sendApiMethodAsync, sendApiMethodAsyncMethods inherited from class org.telegram.telegrambots.meta.bots.AbsSender
execute, executeAsync, executeAsync, getMe, getMeAsync, getMeAsync, getWebhookInfo, getWebhookInfoAsync, getWebhookInfoAsyncMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.telegram.telegrambots.meta.generics.TelegramBot
getBotToken, getBotUsername, onRegisterMethods inherited from interface org.telegram.telegrambots.meta.generics.WebhookBot
getBotPath, onWebhookUpdateReceived
-
Constructor Details
-
TelegramWebhookBot
Deprecated.Overwriting the getBotToken() method is deprecated. Use the constructor insteadIf this is used getBotToken has to be overridden in order to return the bot token! -
TelegramWebhookBot
Deprecated.Overwriting the getBotToken() method is deprecated. Use the constructor insteadIf this is used getBotToken has to be overridden in order to return the bot token! -
TelegramWebhookBot
-
TelegramWebhookBot
-
-
Method Details
-
setWebhook
- Specified by:
setWebhookin interfaceWebhookBot- Throws:
TelegramApiException
-