Class SilentSender
java.lang.Object
org.telegram.abilitybots.api.sender.SilentSender
A silent sender that returns
Optional
objects upon execution. Mainly used to decrease verboseness of exception handling.- Author:
- Abbas Abou Daya
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends Serializable,
Method extends org.telegram.telegrambots.meta.api.methods.BotApiMethod<T>>
Optional<T>execute
(Method method) <T extends Serializable,
Method extends org.telegram.telegrambots.meta.api.methods.BotApiMethod<T>, Callback extends org.telegram.telegrambots.meta.updateshandlers.SentCallback<T>>
voidexecuteAsync
(Method method, Callback callable) Optional<org.telegram.telegrambots.meta.api.objects.Message>
forceReply
(String message, long id) Optional<org.telegram.telegrambots.meta.api.objects.Message>
Optional<org.telegram.telegrambots.meta.api.objects.Message>
-
Constructor Details
-
SilentSender
-
-
Method Details
-
send
-
sendMd
-
forceReply
-
execute
public <T extends Serializable,Method extends org.telegram.telegrambots.meta.api.methods.BotApiMethod<T>> Optional<T> execute(Method method) -
executeAsync
public <T extends Serializable,Method extends org.telegram.telegrambots.meta.api.methods.BotApiMethod<T>, void executeAsyncCallback extends org.telegram.telegrambots.meta.updateshandlers.SentCallback<T>> (Method method, Callback callable)
-