Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
D
- data() - Element in annotation interface io.github.natanimn.telebof.annotations.CallbackHandler
-
Specifies the callback data values to match.
- DATA - Enum constant in enum class io.github.natanimn.telebof.enums.PassportElementErrorSource
- debug(String) - Static method in class io.github.natanimn.telebof.log.BotLog
- declineChatJoinRequest(Object, long) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to decline a chat join request.
- DeclineChatJoinRequest - Class in io.github.natanimn.telebof.requests.service
-
DeclineChatJoinRequest class.
- DeclineChatJoinRequest(Object, long, Api) - Constructor for class io.github.natanimn.telebof.requests.service.DeclineChatJoinRequest
-
Required
- declineSuggestedPost(long, int) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to decline a suggested post in a direct messages chat.
- DeclineSuggestedPost - Class in io.github.natanimn.telebof.requests.service
-
DeclineSuggestedPost class.
- DeclineSuggestedPost(Object, Integer, Api) - Constructor for class io.github.natanimn.telebof.requests.service.DeclineSuggestedPost
-
Required
- DEFAULT - Enum constant in enum class io.github.natanimn.telebof.enums.MenuButtonType
- DEFAULT - Static variable in class io.github.natanimn.telebof.requests.service.MediaContentType
- DefaultCustomFilter - Class in io.github.natanimn.telebof.filters
- DefaultCustomFilter() - Constructor for class io.github.natanimn.telebof.filters.DefaultCustomFilter
- deleteBusinessMessages(String, Integer[]) - Method in class io.github.natanimn.telebof.BotContext
-
Delete messages on behalf of a business account.
- DeleteBusinessMessages - Class in io.github.natanimn.telebof.requests.delete
-
DeleteBusinessMessages class.
- DeleteBusinessMessages(String, Integer[], Api) - Constructor for class io.github.natanimn.telebof.requests.delete.DeleteBusinessMessages
-
Required
- deleteChatPhoto(Object) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to delete a chat photo.
- DeleteChatPhoto - Class in io.github.natanimn.telebof.requests.delete
-
DeleteChatPhoto class.
- DeleteChatPhoto(Object, Api) - Constructor for class io.github.natanimn.telebof.requests.delete.DeleteChatPhoto
-
Required
- deleteChatStickerSet(Object) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to delete a group sticker set from a supergroup.
- DeleteChatStickerSet - Class in io.github.natanimn.telebof.requests.delete
-
DeleteChatStickerSet class.
- DeleteChatStickerSet(Object, Api) - Constructor for class io.github.natanimn.telebof.requests.delete.DeleteChatStickerSet
-
Required
- DELETED_BUSINESS_MESSAGES - Enum constant in enum class io.github.natanimn.telebof.enums.Updates
- DeletedBusinessMessageHandler - Annotation Interface in io.github.natanimn.telebof.annotations
-
Annotation for handling deleted business message events in a declarative manner.
- DeletedBusinessMessageHandlerMeta - Class in io.github.natanimn.telebof.annotations.meta
-
DeletedBusinessMessageHandlerMeta class
- DeletedBusinessMessageHandlerMeta(DeletedBusinessMessageHandler, MethodHandle) - Constructor for class io.github.natanimn.telebof.annotations.meta.DeletedBusinessMessageHandlerMeta
- DeletedBusinessMessageHandlers - Annotation Interface in io.github.natanimn.telebof.annotations.container
- deleteForumTopic(Object, int) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to delete a forum topic along with all its messages in a forum supergroup chat.
- DeleteForumTopic - Class in io.github.natanimn.telebof.requests.delete
-
DeleteForumTopic class.
- DeleteForumTopic(Object, int, Api) - Constructor for class io.github.natanimn.telebof.requests.delete.DeleteForumTopic
-
Required
- deleteMessage(Object, int) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to delete a message, including service messages, with the following limitations:
- DeleteMessage - Class in io.github.natanimn.telebof.requests.delete
-
DeleteMessage class.
- DeleteMessage(Object, int, Api) - Constructor for class io.github.natanimn.telebof.requests.delete.DeleteMessage
-
Required
- deleteMessages(Object, Integer[]) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to delete multiple messages simultaneously.
- DeleteMessages - Class in io.github.natanimn.telebof.requests.delete
-
DeleteMessages class.
- DeleteMessages(Object, Integer[], Api) - Constructor for class io.github.natanimn.telebof.requests.delete.DeleteMessages
-
Required
- deleteMyCommands() - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to delete the list of the bot's commands for the given scope and user language.
- DeleteMyCommands - Class in io.github.natanimn.telebof.requests.delete
-
DeleteMyCommands class.
- DeleteMyCommands(Api) - Constructor for class io.github.natanimn.telebof.requests.delete.DeleteMyCommands
-
Required
- deleteStickerFromSet(String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to delete a sticker from a set created by the bot.
- DeleteStickerFromSet - Class in io.github.natanimn.telebof.requests.delete
-
DeleteStickerFromSet class.
- DeleteStickerFromSet(String, Api) - Constructor for class io.github.natanimn.telebof.requests.delete.DeleteStickerFromSet
-
Required
- deleteStickerSet(String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to delete a sticker set that was created by the bot.
- DeleteStickerSet - Class in io.github.natanimn.telebof.requests.delete
-
DeleteStickerSet class.
- DeleteStickerSet(String, Api) - Constructor for class io.github.natanimn.telebof.requests.delete.DeleteStickerSet
-
Required
- deleteStory(String, Integer) - Method in class io.github.natanimn.telebof.BotContext
-
Deletes a story previously posted by the bot on behalf of a managed business account.
- DeleteStory - Class in io.github.natanimn.telebof.requests.delete
-
DeleteStory class.
- DeleteStory(String, int, Api) - Constructor for class io.github.natanimn.telebof.requests.delete.DeleteStory
-
Required
- deleteWebhook() - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to remove webhook integration if you decide to back getUpdates.
- DeleteWebhook - Class in io.github.natanimn.telebof.requests.delete
-
DeleteWebhook class.
- DeleteWebhook(Api) - Constructor for class io.github.natanimn.telebof.requests.delete.DeleteWebhook
- description - Variable in exception class io.github.natanimn.telebof.exceptions.TelegramApiException
- description(String) - Method in class io.github.natanimn.telebof.requests.set.SetMyDescription
-
Optional
- dice() - Method in class io.github.natanimn.telebof.filters.Filter
-
Filter messages that contain
Diceobjects. - Dice - Class in io.github.natanimn.telebof.types.media_and_service
-
This object represents an animated emoji that displays a random value.
- Dice() - Constructor for class io.github.natanimn.telebof.types.media_and_service.Dice
- DICE - Enum constant in enum class io.github.natanimn.telebof.enums.MessageType
-
Dice messages with random values, filtered by
Filter.dice() - DIRECT_MESSAGE_PRICE_CHANGED - Enum constant in enum class io.github.natanimn.telebof.enums.MessageType
-
Service messages for direct message price changes, filtered by
Filter.directMessagePriceChanged() - directMessagePriceChanged() - Method in class io.github.natanimn.telebof.filters.Filter
-
Filter service messages for direct message price changed
- DirectMessagePriceChanged - Class in io.github.natanimn.telebof.types.media_and_service
-
This object represents a service message about a change in the price of direct messages sent to a channel chat.
- DirectMessagePriceChanged() - Constructor for class io.github.natanimn.telebof.types.media_and_service.DirectMessagePriceChanged
- DirectMessagesTopic - Class in io.github.natanimn.telebof.types
-
Describes a topic of a direct messages chat.
- DirectMessagesTopic() - Constructor for class io.github.natanimn.telebof.types.DirectMessagesTopic
- directMessagesTopicId(int) - Method in class io.github.natanimn.telebof.requests.send.SendBuilder
-
Optional
- directMessagesTopicId(int) - Method in class io.github.natanimn.telebof.requests.send.SendLocation
-
Optional
- directMessagesTopicId(int) - Method in class io.github.natanimn.telebof.requests.send.SendPaidMedia
-
Optional
- directMessagesTopicId(int) - Method in class io.github.natanimn.telebof.requests.service.CopyMessage
-
Optional
- directMessagesTopicId(int) - Method in class io.github.natanimn.telebof.requests.service.CopyMessages
-
Optional
- directMessagesTopicId(int) - Method in class io.github.natanimn.telebof.requests.service.ForwardMessage
-
Optional
- directMessagesTopicId(int) - Method in class io.github.natanimn.telebof.requests.service.ForwardMessages
-
Optional
- disableContentTypeDetection(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendDocument
-
Optional
- disableEditMessage(boolean) - Method in class io.github.natanimn.telebof.requests.set.SetGameScore
-
Optional
- disableNotification(boolean) - Method in class io.github.natanimn.telebof.requests.pin_and_unpin.PinChatMessage
-
Optional
- disableNotification(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendBuilder
-
Optional
- disableNotification(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendChecklist
-
Optional
- disableNotification(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendLocation
-
Optional
- disableNotification(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendPaidMedia
-
Optional
- disableNotification(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendPoll
-
Optional
- disableNotification(boolean) - Method in class io.github.natanimn.telebof.requests.service.CopyMessage
-
Optional
- disableNotification(boolean) - Method in class io.github.natanimn.telebof.requests.service.ForwardMessage
-
Optional
- disableNotification(boolean) - Method in class io.github.natanimn.telebof.requests.service.ForwardMessages
-
Optional
- disableNotification(Boolean) - Method in class io.github.natanimn.telebof.requests.service.CopyMessages
-
Optional
- disableWebPagePreview(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendBuilder
- Dispatcher<T> - Class in io.github.natanimn.telebof
-
A dispatcher class for updates
- Dispatcher() - Constructor for class io.github.natanimn.telebof.Dispatcher
- document() - Method in class io.github.natanimn.telebof.filters.Filter
-
Filter messages that contain
Documentobjects. - Document - Class in io.github.natanimn.telebof.types.media_and_service
- Document() - Constructor for class io.github.natanimn.telebof.types.media_and_service.Document
- DOCUMENT - Enum constant in enum class io.github.natanimn.telebof.enums.MessageType
-
Document/file messages, filtered by
Filter.document() - DOCUMENT - Static variable in class io.github.natanimn.telebof.requests.service.MediaContentType
- downloadFile(String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to download files up to 20MB in size.
- downloadFile(String) - Method in class io.github.natanimn.telebof.requests.Api
- DRIVER_LICENSE - Enum constant in enum class io.github.natanimn.telebof.enums.PassportElementType
- dropPendingUpdates(boolean) - Method in class io.github.natanimn.telebof.requests.delete.DeleteWebhook
-
Optional
- dropPendingUpdates(Boolean) - Method in class io.github.natanimn.telebof.requests.set.SetWebhook
-
Optional
- duration(int) - Method in class io.github.natanimn.telebof.requests.send.SendAnimation
-
Optional
- duration(int) - Method in class io.github.natanimn.telebof.requests.send.SendAudio
-
Optional
- duration(int) - Method in class io.github.natanimn.telebof.requests.send.SendVideo
-
Optional
- duration(int) - Method in class io.github.natanimn.telebof.requests.send.SendVideoNote
-
Optional
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form