Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
F
- FAILED - Enum constant in enum class io.github.natanimn.telebof.enums.RevenueWithdrawalStateType
- field - Static variable in class io.github.natanimn.telebof.annotations.type.TypeChecker
- File - Class in io.github.natanimn.telebof.types.media_and_service
- 
This object represents a file ready to be downloaded.
- File() - Constructor for class io.github.natanimn.telebof.types.media_and_service.File
- FILE - Enum constant in enum class io.github.natanimn.telebof.enums.PassportElementErrorSource
- file_date - Variable in class io.github.natanimn.telebof.types.passport.PassportFile
- 
Unix time when the file was uploaded
- file_id - Variable in class io.github.natanimn.telebof.types.media_and_service.Animation
- 
Identifier for this file, which can be used to download or reuse the file
- file_id - Variable in class io.github.natanimn.telebof.types.media_and_service.Audio
- 
Identifier for this file, which can be used to download or reuse the file
- file_id - Variable in class io.github.natanimn.telebof.types.media_and_service.Document
- 
Identifier for this file, which can be used to download or reuse the file
- file_id - Variable in class io.github.natanimn.telebof.types.media_and_service.File
- 
Identifier for this file, which can be used to download or reuse the file
- file_id - Variable in class io.github.natanimn.telebof.types.media_and_service.PhotoSize
- 
Identifier for this file, which can be used to download or reuse the file
- file_id - Variable in class io.github.natanimn.telebof.types.media_and_service.Sticker
- 
Identifier for this file, which can be used to download or reuse the file
- file_id - Variable in class io.github.natanimn.telebof.types.media_and_service.Video
- 
Identifier for this file, which can be used to download or reuse the file
- file_id - Variable in class io.github.natanimn.telebof.types.media_and_service.VideoNote
- 
Identifier for this file, which can be used to download or reuse the file
- file_id - Variable in class io.github.natanimn.telebof.types.media_and_service.Voice
- 
Identifier for this file, which can be used to download or reuse the file
- file_id - Variable in class io.github.natanimn.telebof.types.passport.PassportFile
- 
Identifier for this file, which can be used to download or reuse the file
- file_name - Variable in class io.github.natanimn.telebof.types.media_and_service.Animation
- 
Optional.
- file_name - Variable in class io.github.natanimn.telebof.types.media_and_service.Audio
- 
Optional.
- file_name - Variable in class io.github.natanimn.telebof.types.media_and_service.Document
- 
Optional.
- file_name - Variable in class io.github.natanimn.telebof.types.media_and_service.Video
- 
Original filename as defined by the sender
- file_path - Variable in class io.github.natanimn.telebof.types.media_and_service.File
- 
(String) Optional.
- file_size - Variable in class io.github.natanimn.telebof.types.media_and_service.Animation
- 
Optional.
- file_size - Variable in class io.github.natanimn.telebof.types.media_and_service.Audio
- 
Optional.
- file_size - Variable in class io.github.natanimn.telebof.types.media_and_service.Document
- 
Optional.
- file_size - Variable in class io.github.natanimn.telebof.types.media_and_service.File
- 
Optional.
- file_size - Variable in class io.github.natanimn.telebof.types.media_and_service.PhotoSize
- 
Optional.
- file_size - Variable in class io.github.natanimn.telebof.types.media_and_service.Sticker
- 
File size in bytes
- file_size - Variable in class io.github.natanimn.telebof.types.media_and_service.Video
- 
File size in bytes.
- file_size - Variable in class io.github.natanimn.telebof.types.media_and_service.VideoNote
- 
Optional.
- file_size - Variable in class io.github.natanimn.telebof.types.media_and_service.Voice
- 
Optional.
- file_size - Variable in class io.github.natanimn.telebof.types.passport.PassportFile
- 
File size in bytes
- file_unique_id - Variable in class io.github.natanimn.telebof.types.media_and_service.Animation
- 
Unique identifier for this file, which is supposed to be the same over time and for different bots.
- file_unique_id - Variable in class io.github.natanimn.telebof.types.media_and_service.Audio
- 
Unique identifier for this file, which is supposed to be the same over time and for different bots.
- file_unique_id - Variable in class io.github.natanimn.telebof.types.media_and_service.Document
- 
Unique identifier for this file, which is supposed to be the same over time and for different bots.
- file_unique_id - Variable in class io.github.natanimn.telebof.types.media_and_service.File
- 
Unique identifier for this file, which is supposed to be the same over time and for different bots.
- file_unique_id - Variable in class io.github.natanimn.telebof.types.media_and_service.PhotoSize
- 
Unique identifier for this file, which is supposed to be the same over time and for different bots.
- file_unique_id - Variable in class io.github.natanimn.telebof.types.media_and_service.Sticker
- 
Unique identifier for this file, which is supposed to be the same over time and for different bots.
- file_unique_id - Variable in class io.github.natanimn.telebof.types.media_and_service.Video
- 
Unique identifier for this file, which is supposed to be the same over time and for different bots.
- file_unique_id - Variable in class io.github.natanimn.telebof.types.media_and_service.VideoNote
- 
Unique identifier for this file, which is supposed to be the same over time and for different bots.
- file_unique_id - Variable in class io.github.natanimn.telebof.types.media_and_service.Voice
- 
Unique identifier for this file, which is supposed to be the same over time and for different bots.
- file_unique_id - Variable in class io.github.natanimn.telebof.types.passport.PassportFile
- 
Unique identifier for this file, which is supposed to be the same over time and for different bots.
- files - Variable in class io.github.natanimn.telebof.types.passport.EncryptedPassportElement
- 
Array of encrypted files with documents provided by the user; available only forPassportElementType.UTILITY_BILL,PassportElementType.BANK_STATEMENT,PassportElementType.RENTAL_AGREEMENT,PassportElementType.PASSPORT_REGISTRATIONandPassportElementType.TEMPORARY_REGISTRATIONtypes.
- FILES - Enum constant in enum class io.github.natanimn.telebof.enums.PassportElementErrorSource
- fill - Variable in class io.github.natanimn.telebof.types.BackgroundType
- 
The background fill that is combined with the pattern
- FILL - Enum constant in enum class io.github.natanimn.telebof.enums.BackgroundTypeType
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.BusinessConnectionHandler
- 
Custom filter class for advanced filtering of business connection events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.BusinessMessageHandler
- 
Custom filter class for advanced filtering of business message events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.CallbackHandler
- 
Custom filter class for advanced filtering logic beyond the built-in options.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.ChannelPostHandler
- 
Custom filter class for advanced filtering logic beyond the built-in options.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.ChatBoostHandler
- 
Custom filter class for advanced filtering of chat boost events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.ChatJoinRequestHandler
- 
Custom filter class for advanced filtering of chat join request events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.ChatMemberHandler
- 
Custom filter class for advanced filtering of chat member update events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.ChosenInlineHandler
- 
Custom filter class for advanced filtering of chosen inline result events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.DeletedBusinessMessageHandler
- 
Custom filter class for advanced filtering of deleted business message events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.EditedBusinessMessageHandler
- 
Custom filter class for advanced filtering of edited business message events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.EditedChannelPostHandler
- 
Custom filter class for advanced filtering of edited channel post events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.EditedMessageHandler
- 
Custom filter class for advanced filtering of edited message events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.InlineHandler
- 
Custom filter class for advanced filtering of inline query events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.MessageHandler
- 
Custom filter class for advanced filtering logic beyond the built-in options.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.MyChatMemberHandler
- 
Custom filter class for advanced filtering of the bot's chat member update events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.PollAnswerHandler
- 
Custom filter class for advanced filtering of poll answer events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.PollHandler
- 
Custom filter class for advanced filtering of poll state update events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.PreCheckoutHandler
- 
Custom filter class for advanced filtering of pre-checkout query events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.PurchasedPaidMediaHandler
- 
Custom filter class for advanced filtering of purchased paid media events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.ReactionCountHandler
- 
Custom filter class for advanced filtering of reaction count update events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.ReactionHandler
- 
Custom filter class for advanced filtering of reaction events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.RemovedChatBoostHandler
- 
Custom filter class for advanced filtering of removed chat boost events.
- filter() - Element in annotation interface io.github.natanimn.telebof.annotations.ShippingHandler
- 
Custom filter class for advanced filtering of shipping query events.
- Filter - Class in io.github.natanimn.telebof.filters
- 
A class for filtering updates
- Filter(Update, StateMemoryStorage) - Constructor for class io.github.natanimn.telebof.filters.Filter
- 
Required
- FilterExecutor - Interface in io.github.natanimn.telebof.filters
- 
Filter executor
- FIND_LOCATION - Enum constant in enum class io.github.natanimn.telebof.enums.ChatAction
- first_name - Variable in class io.github.natanimn.telebof.types.chat_and_user.Chat
- 
First name of the other party in a private chat
- first_name - Variable in class io.github.natanimn.telebof.types.chat_and_user.SharedUser
- 
Optional.
- first_name - Variable in class io.github.natanimn.telebof.types.chat_and_user.User
- 
User's or bot's first name
- first_name - Variable in class io.github.natanimn.telebof.types.media_and_service.Contact
- 
Contact's first name
- FloodError - Exception Class in io.github.natanimn.telebof.exceptions
- 
Base class for flood errors.
- FloodError(String, String, ResponseParameters) - Constructor for exception class io.github.natanimn.telebof.exceptions.FloodError
- Forbidden - Exception Class in io.github.natanimn.telebof.exceptions
- 
Base class for forbidden errors.
- Forbidden(String, String) - Constructor for exception class io.github.natanimn.telebof.exceptions.Forbidden
- force(boolean) - Method in class io.github.natanimn.telebof.requests.set.SetGameScore
- 
Optional
- force_reply - Variable in class io.github.natanimn.telebof.types.keyboard.ForceReply
- 
Shows reply interface to the user, as if they manually selected the bot's message and tapped 'Reply'
- ForceReply - Class in io.github.natanimn.telebof.types.keyboard
- 
Upon receiving a message with this object, Telegram clients will display a reply interface to the user (act as if the user has selected the bot's message and tapped 'Reply').
- ForceReply() - Constructor for class io.github.natanimn.telebof.types.keyboard.ForceReply
- forChannel(boolean) - Method in class io.github.natanimn.telebof.requests.get.GetMyDefaultAdministratorRights
- 
Optional
- forChannel(boolean) - Method in class io.github.natanimn.telebof.requests.set.SetMyDefaultAdministratorRights
- 
Optional
- forum_topic_closed - Variable in class io.github.natanimn.telebof.types.updates.Message
- 
Service message: forum topic closed
- FORUM_TOPIC_CLOSED - Enum constant in enum class io.github.natanimn.telebof.enums.MessageType
- 
Service messages for forum topic closure, filtered byFilter.forumTopicClosed()
- forum_topic_created - Variable in class io.github.natanimn.telebof.types.updates.Message
- 
Service message: forum topic created
- FORUM_TOPIC_CREATED - Enum constant in enum class io.github.natanimn.telebof.enums.MessageType
- 
Service messages for forum topic creation, filtered byFilter.forumTopicCreated()
- forum_topic_edited - Variable in class io.github.natanimn.telebof.types.updates.Message
- 
Service message: forum topic edited
- FORUM_TOPIC_EDITED - Enum constant in enum class io.github.natanimn.telebof.enums.MessageType
- 
Service messages for forum topic edits, filtered byFilter.forumTopicEdited()
- forum_topic_reopened - Variable in class io.github.natanimn.telebof.types.updates.Message
- 
Service message: forum topic reopened
- FORUM_TOPIC_REOPENED - Enum constant in enum class io.github.natanimn.telebof.enums.MessageType
- 
Service messages for forum topic reopening, filtered byFilter.forumTopicReopened()
- ForumTopic - Class in io.github.natanimn.telebof.types.forum
- 
This object represents a forum topic.
- ForumTopic() - Constructor for class io.github.natanimn.telebof.types.forum.ForumTopic
- forumTopicClosed() - Method in class io.github.natanimn.telebof.filters.Filter
- 
Filter service messages for forum topic closed.
- ForumTopicClosed - Class in io.github.natanimn.telebof.types.forum
- 
This object represents a service message about a forum topic closed in the chat.
- ForumTopicClosed() - Constructor for class io.github.natanimn.telebof.types.forum.ForumTopicClosed
- forumTopicCreated() - Method in class io.github.natanimn.telebof.filters.Filter
- 
Filter service messages for forum topic created.
- ForumTopicCreated - Class in io.github.natanimn.telebof.types.forum
- 
This object represents a service message about a new forum topic created in the chat.
- ForumTopicCreated() - Constructor for class io.github.natanimn.telebof.types.forum.ForumTopicCreated
- forumTopicEdited() - Method in class io.github.natanimn.telebof.filters.Filter
- 
Filter service messages for forum topic edited.
- ForumTopicEdited - Class in io.github.natanimn.telebof.types.forum
- 
This object represents a service message about an edited forum topic.
- ForumTopicEdited() - Constructor for class io.github.natanimn.telebof.types.forum.ForumTopicEdited
- forumTopicReopened() - Method in class io.github.natanimn.telebof.filters.Filter
- 
Filter service messages for forum topic reopened.
- ForumTopicReopened - Class in io.github.natanimn.telebof.types.forum
- 
This object represents a service message about a forum topic reopened in the chat.
- ForumTopicReopened() - Constructor for class io.github.natanimn.telebof.types.forum.ForumTopicReopened
- forward(Object, Object, int) - Method in class io.github.natanimn.telebof.BotContext
- 
Use this method to forward messages of any kind.
- forward_origin - Variable in class io.github.natanimn.telebof.types.updates.Message
- 
Information about the original message for forwarded messages
- forward_text - Variable in class io.github.natanimn.telebof.types.keyboard.LoginUrl
- forwarded() - Method in class io.github.natanimn.telebof.filters.Filter
- 
Filter service messages for forwarded messages.
- FORWARDED - Enum constant in enum class io.github.natanimn.telebof.enums.MessageType
- 
Service messages for forwarded messages, filtered byFilter.forwarded()
- ForwardMessage - Class in io.github.natanimn.telebof.requests.service
- 
ForwardMessage class.
- ForwardMessage(Object, Object, int, Api) - Constructor for class io.github.natanimn.telebof.requests.service.ForwardMessage
- 
Required
- forwardMessages(Object, Object, Integer[]) - Method in class io.github.natanimn.telebof.BotContext
- 
Use this method to forward multiple messages of any kind.
- ForwardMessages - Class in io.github.natanimn.telebof.requests.service
- 
ForwardMessages class On success, an array ofMessageIdof the sent messages is returned.
- ForwardMessages(Object, Object, Integer[], Api) - Constructor for class io.github.natanimn.telebof.requests.service.ForwardMessages
- forwardText(String) - Method in class io.github.natanimn.telebof.types.keyboard.LoginUrl
- 
Optional
- foursquare_id - Variable in class io.github.natanimn.telebof.types.media_and_service.Venue
- 
Optional.
- foursquare_type - Variable in class io.github.natanimn.telebof.types.media_and_service.Venue
- 
Optional.
- foursquareId(String) - Method in class io.github.natanimn.telebof.requests.send.SendVenue
- 
Optional
- foursquareId(String) - Method in class io.github.natanimn.telebof.types.inline.InlineQueryResultVenue
- 
Optional
- foursquareId(String) - Method in class io.github.natanimn.telebof.types.input.InputVenueMessageContent
- 
Optional
- foursquareType(String) - Method in class io.github.natanimn.telebof.requests.send.SendVenue
- 
Optional
- foursquareType(String) - Method in class io.github.natanimn.telebof.types.inline.InlineQueryResultVenue
- 
Optional
- foursquareType(String) - Method in class io.github.natanimn.telebof.types.input.InputVenueMessageContent
- 
Optional
- FRAGMENT - Enum constant in enum class io.github.natanimn.telebof.enums.TransactionPartnerType
- FREEFROM_GRADIENT - Enum constant in enum class io.github.natanimn.telebof.enums.BackgroundFillType
- from - Variable in class io.github.natanimn.telebof.types.updates.CallbackQuery
- 
Sender
- from - Variable in class io.github.natanimn.telebof.types.updates.ChatJoinRequest
- 
User that sent the join request
- from - Variable in class io.github.natanimn.telebof.types.updates.ChatMemberUpdated
- 
Performer of the action, which resulted in the change
- from - Variable in class io.github.natanimn.telebof.types.updates.ChosenInlineResult
- 
The user that chose the result
- from - Variable in class io.github.natanimn.telebof.types.updates.InlineQuery
- 
Sender
- from - Variable in class io.github.natanimn.telebof.types.updates.Message
- 
Sender of the message; may be empty for messages sent to channels.
- from - Variable in class io.github.natanimn.telebof.types.updates.PaidMediaPurchased
- 
User who purchased the media
- from - Variable in class io.github.natanimn.telebof.types.updates.PreCheckoutQuery
- 
User who sent the query
- from - Variable in class io.github.natanimn.telebof.types.updates.ShippingQuery
- 
User who sent the query
- from_attachment_menu - Variable in class io.github.natanimn.telebof.types.media_and_service.WriteAccessAllowed
- 
Optional.
- from_request - Variable in class io.github.natanimn.telebof.types.media_and_service.WriteAccessAllowed
- 
Optional.
- fromIds(Long...) - Method in class io.github.natanimn.telebof.filters.Filter
- 
Filter updates that match a user id.
- front_side - Variable in class io.github.natanimn.telebof.types.passport.EncryptedPassportElement
- 
Encrypted file with the front side of the document, provided by the user; available only forPassportElementType.PASSPORT,PassportElementType.DRIVER_LICENSE,PassportElementType.IDENTITY_CARDandPassportElementType.INTERNAL_PASSPORT.
- FRONT_SIDE - Enum constant in enum class io.github.natanimn.telebof.enums.PassportElementErrorSource
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form