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
public abstract class TelegramWebhookBot extends DefaultAbsSender implements 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
Constructors Constructor Description TelegramWebhookBot()TelegramWebhookBot(DefaultBotOptions options)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetWebhook(SetWebhook setWebhook)-
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, sendApiMethodAsync
-
Methods inherited from class org.telegram.telegrambots.meta.bots.AbsSender
execute, executeAsync, executeAsync, getMe, getMeAsync, getMeAsync, getWebhookInfo, getWebhookInfoAsync, getWebhookInfoAsync
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.telegram.telegrambots.meta.generics.TelegramBot
getBotToken, getBotUsername, onRegister
-
Methods inherited from interface org.telegram.telegrambots.meta.generics.WebhookBot
getBotPath, onWebhookUpdateReceived
-
-
-
-
Constructor Detail
-
TelegramWebhookBot
public TelegramWebhookBot()
-
TelegramWebhookBot
public TelegramWebhookBot(DefaultBotOptions options)
-
-
Method Detail
-
setWebhook
public void setWebhook(SetWebhook setWebhook) throws TelegramApiException
- Specified by:
setWebhookin interfaceWebhookBot- Throws:
TelegramApiException
-
-