Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
- backdrop - Variable in class io.github.natanimn.telebof.types.gift_and_giveaway.UniqueGift
-
Backdrop of the gift
- background_custom_emoji_id - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatFullInfo
-
Custom emoji identifier of the emoji chosen by the chat for the reply header and link preview background
- backgroundColor(Integer) - Method in class io.github.natanimn.telebof.types.story.StoryAreaTypeWeather
-
Optional
- BackgroundFill - Class in io.github.natanimn.telebof.types.media_and_service
-
This object describes the way a background is filled based on the selected colors
- BackgroundFill() - Constructor for class io.github.natanimn.telebof.types.media_and_service.BackgroundFill
- BackgroundFillType - Enum Class in io.github.natanimn.telebof.enums
-
Describes of
BackgroundFill.type
- BackgroundType - Class in io.github.natanimn.telebof.types.media_and_service
-
This object describes the type of a background.
- BackgroundType() - Constructor for class io.github.natanimn.telebof.types.media_and_service.BackgroundType
- BackgroundTypeType - Enum Class in io.github.natanimn.telebof.enums
-
Describes of
BackgroundType.type
- BadRequest - Exception Class in io.github.natanimn.telebof.exceptions
-
Base class for bad_request errors.
- BadRequest(String, String) - Constructor for exception class io.github.natanimn.telebof.exceptions.BadRequest
- banChatMember(Object, long) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to ban a user in a group, a supergroup or a channel.
- BanChatMember - Class in io.github.natanimn.telebof.requests.service
-
BanChatMember class.
- BanChatMember(Object, long, Api) - Constructor for class io.github.natanimn.telebof.requests.service.BanChatMember
-
Required
- banChatSenderChat(Object, long) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to ban a channel chat in a supergroup or a channel.
- BanChatSenderChat - Class in io.github.natanimn.telebof.requests.service
-
BanChatSenderChat class.
- BanChatSenderChat(Object, long, Api) - Constructor for class io.github.natanimn.telebof.requests.service.BanChatSenderChat
-
Required
- BANK_STATEMENT - Enum constant in enum class io.github.natanimn.telebof.enums.PassportElementType
- BANNED - Enum constant in enum class io.github.natanimn.telebof.enums.ChatMemberStatus
- base_name - Variable in class io.github.natanimn.telebof.types.gift_and_giveaway.UniqueGift
-
Human-readable name of the regular gift from which this unique gift was upgraded
- big_file_id - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatPhoto
-
File identifier of big (640x640) chat photo.
- big_file_unique_id - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatPhoto
-
Unique file identifier of big (640x640) chat photo, which is supposed to be the same over time and for different bots.
- bio - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatFullInfo
-
Bio of the other party in a private chat
- bio - Variable in class io.github.natanimn.telebof.types.updates.ChatJoinRequest
-
Bio of the user.
- bio(String) - Method in class io.github.natanimn.telebof.requests.set.SetBusinessAccountBio
-
Optional
- birthdate - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatFullInfo
-
For private chats, the date of birth of the user
- Birthdate - Class in io.github.natanimn.telebof.types.media_and_service
-
Describes the birthdate of a user.
- Birthdate() - Constructor for class io.github.natanimn.telebof.types.media_and_service.Birthdate
- BOLD - Enum constant in enum class io.github.natanimn.telebof.enums.EntityType
- boost - Variable in class io.github.natanimn.telebof.types.updates.ChatBoostUpdated
-
Information about the chat boost
- boost_added - Variable in class io.github.natanimn.telebof.types.updates.Message
-
Service message: user boosted the chat
- boost_count - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatBoostAdded
-
Number of boosts added by the user
- boost_id - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatBoost
-
Unique identifier of the boost
- boost_id - Variable in class io.github.natanimn.telebof.types.updates.ChatBoostRemoved
-
Unique identifier of the boost
- boostAdded() - Method in class io.github.natanimn.telebof.filters.Filter
-
Filter service messages for boost added.
- boosts - Variable in class io.github.natanimn.telebof.types.chat_and_user.UserChatBoosts
-
The list of boosts added to the chat by the user
- bot() - Method in class io.github.natanimn.telebof.filters.Filter
-
Filter messages coming from bots.
- BOT_COMMAND - Enum constant in enum class io.github.natanimn.telebof.enums.EntityType
- bot_username - Variable in class io.github.natanimn.telebof.types.keyboard.LoginUrl
- botAdministratorRights(ChatAdministratorRights) - Method in class io.github.natanimn.telebof.types.keyboard.KeyboardButtonRequestChat
-
Optional
- BotClient - Class in io.github.natanimn.telebof
-
Main class of Telebof library
- BotClient(String) - Constructor for class io.github.natanimn.telebof.BotClient
- BotClient.Builder - Class in io.github.natanimn.telebof
- BotCommand - Class in io.github.natanimn.telebof.types.bot
-
This object represents a bot command.
- BotCommand(String, String) - Constructor for class io.github.natanimn.telebof.types.bot.BotCommand
-
Initialize bot command
- BotCommandScope - Class in io.github.natanimn.telebof.types.bot
-
This object represents the scope to which bot commands are applied.
- BotCommandScope(String) - Constructor for class io.github.natanimn.telebof.types.bot.BotCommandScope
-
Initialize command scope
- BotCommandScopeAllChatAdministrators - Class in io.github.natanimn.telebof.types.bot
-
This class is part of
BotCommandScope
. - BotCommandScopeAllChatAdministrators() - Constructor for class io.github.natanimn.telebof.types.bot.BotCommandScopeAllChatAdministrators
- BotCommandScopeAllGroupChats - Class in io.github.natanimn.telebof.types.bot
-
Represents the scope of bot commands, covering all group and supergroup chats.
- BotCommandScopeAllGroupChats() - Constructor for class io.github.natanimn.telebof.types.bot.BotCommandScopeAllGroupChats
- BotCommandScopeAllPrivateChats - Class in io.github.natanimn.telebof.types.bot
-
Represents the scope of bot commands, covering all private chats.
- BotCommandScopeAllPrivateChats() - Constructor for class io.github.natanimn.telebof.types.bot.BotCommandScopeAllPrivateChats
- BotCommandScopeChat - Class in io.github.natanimn.telebof.types.bot
- BotCommandScopeChat(Object) - Constructor for class io.github.natanimn.telebof.types.bot.BotCommandScopeChat
- BotCommandScopeChatAdministrators - Class in io.github.natanimn.telebof.types.bot
-
Represents the scope of bot commands, covering all administrators of a specific group or supergroup chat.
- BotCommandScopeChatAdministrators(Object) - Constructor for class io.github.natanimn.telebof.types.bot.BotCommandScopeChatAdministrators
- BotCommandScopeChatMember - Class in io.github.natanimn.telebof.types.bot
-
Represents the scope of bot commands, covering a specific member of a group or supergroup chat.
- BotCommandScopeChatMember(Object) - Constructor for class io.github.natanimn.telebof.types.bot.BotCommandScopeChatMember
- BotCommandScopeDefault - Class in io.github.natanimn.telebof.types.bot
-
Represents the default scope of bot commands.
- BotCommandScopeDefault() - Constructor for class io.github.natanimn.telebof.types.bot.BotCommandScopeDefault
- BotContext - Class in io.github.natanimn.telebof
-
This class implemented all classes defined in io.github.natanimn.telebof.requests as directly usable methods.
- BotContext(Api, StateMemoryStorage) - Constructor for class io.github.natanimn.telebof.BotContext
- BotDescription - Class in io.github.natanimn.telebof.types.bot
-
This object represents the bot's description.
- BotDescription() - Constructor for class io.github.natanimn.telebof.types.bot.BotDescription
- botIsMember(boolean) - Method in class io.github.natanimn.telebof.types.keyboard.KeyboardButtonRequestChat
-
Optional
- BotLog - Class in io.github.natanimn.telebof
- BotLog() - Constructor for class io.github.natanimn.telebof.BotLog
- BotName - Class in io.github.natanimn.telebof.types.bot
-
This object represents the bot's name.
- BotName() - Constructor for class io.github.natanimn.telebof.types.bot.BotName
- BotShortDescription - Class in io.github.natanimn.telebof.types.bot
-
This object represents the bot's short description.
- BotShortDescription() - Constructor for class io.github.natanimn.telebof.types.bot.BotShortDescription
- bottom_color - Variable in class io.github.natanimn.telebof.types.media_and_service.BackgroundFill
-
Bottom color of the gradient in the RGB24 format
- botUsername(String) - Method in class io.github.natanimn.telebof.types.keyboard.LoginUrl
-
Optional
- build() - Method in class io.github.natanimn.telebof.BotClient.Builder
- Builder(String) - Constructor for class io.github.natanimn.telebof.BotClient.Builder
- BUSINESS_ACCOUNT_TRANSFER - Enum constant in enum class io.github.natanimn.telebof.enums.TransactionType
- business_connection - Variable in class io.github.natanimn.telebof.types.updates.Update
-
The bot was connected to or disconnected from a business account, or a user edited an existing connection with the bot
- BUSINESS_CONNECTION - Enum constant in enum class io.github.natanimn.telebof.enums.Updates
- business_connection_id - Variable in class io.github.natanimn.telebof.types.updates.BusinessMessagesDeleted
-
Unique identifier of the business connection
- business_connection_id - Variable in class io.github.natanimn.telebof.types.updates.Message
-
Unique identifier of the business connection from which the message was received.
- business_intro - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatFullInfo
-
For private chats with business accounts, the intro of the business
- business_location - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatFullInfo
-
For private chats with business accounts, the location of the business
- business_message - Variable in class io.github.natanimn.telebof.types.updates.Update
-
New message from a connected business account
- BUSINESS_MESSAGE - Enum constant in enum class io.github.natanimn.telebof.enums.Updates
- business_opening_hours - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatFullInfo
-
For private chats with business accounts, the opening hours of the business
- BusinessBotRights - Class in io.github.natanimn.telebof.types.business
-
Represents the rights of a business bot.
- BusinessBotRights() - Constructor for class io.github.natanimn.telebof.types.business.BusinessBotRights
- BusinessConnection - Class in io.github.natanimn.telebof.types.updates
-
Describes the connection of the bot with a business account.
- BusinessConnection() - Constructor for class io.github.natanimn.telebof.types.updates.BusinessConnection
- businessConnectionId(String) - Method in class io.github.natanimn.telebof.requests.create.CreateInvoiceLink
- businessConnectionId(String) - Method in class io.github.natanimn.telebof.requests.edit.EditMessageCaption
-
Optional
- businessConnectionId(String) - Method in class io.github.natanimn.telebof.requests.edit.EditMessageLiveLocation
-
Optional
- businessConnectionId(String) - Method in class io.github.natanimn.telebof.requests.edit.EditMessageMedia
-
Optional
- businessConnectionId(String) - Method in class io.github.natanimn.telebof.requests.edit.EditMessageReplyMarkup
-
Optional
- businessConnectionId(String) - Method in class io.github.natanimn.telebof.requests.edit.EditMessageText
- businessConnectionId(String) - Method in class io.github.natanimn.telebof.requests.pin_and_unpin.PinChatMessage
-
Optional
- businessConnectionId(String) - Method in class io.github.natanimn.telebof.requests.pin_and_unpin.UnpinChatMessage
-
Optional
- businessConnectionId(String) - Method in class io.github.natanimn.telebof.requests.send.SendBuilder
-
Optional
- businessConnectionId(String) - Method in class io.github.natanimn.telebof.requests.send.SendChatAction
-
Optional
- businessConnectionId(String) - Method in class io.github.natanimn.telebof.requests.send.SendDice
-
Optional
- businessConnectionId(String) - Method in class io.github.natanimn.telebof.requests.send.SendLocation
-
Optional
- businessConnectionId(String) - Method in class io.github.natanimn.telebof.requests.send.SendPaidMedia
-
Optional
- businessConnectionId(String) - Method in class io.github.natanimn.telebof.requests.send.SendPoll
-
Optional
- businessConnectionId(String) - Method in class io.github.natanimn.telebof.requests.service.StopMessageLiveLocation
-
Optional
- businessConnectionId(String) - Method in class io.github.natanimn.telebof.requests.service.StopPoll
-
Optional
- BusinessIntro - Class in io.github.natanimn.telebof.types.business
-
Contains information about the start page settings of a Telegram Business account.
- BusinessIntro() - Constructor for class io.github.natanimn.telebof.types.business.BusinessIntro
- BusinessLocation - Class in io.github.natanimn.telebof.types.business
-
Contains information about the location of a Telegram Business account.
- BusinessLocation() - Constructor for class io.github.natanimn.telebof.types.business.BusinessLocation
- BusinessMessagesDeleted - Class in io.github.natanimn.telebof.types.updates
-
This object is received when messages are deleted from a connected business account.
- BusinessMessagesDeleted() - Constructor for class io.github.natanimn.telebof.types.updates.BusinessMessagesDeleted
- BusinessOpeningHours - Class in io.github.natanimn.telebof.types.business
-
Describes the opening hours of a business.
- BusinessOpeningHours() - Constructor for class io.github.natanimn.telebof.types.business.BusinessOpeningHours
- BusinessOpeningHoursInterval - Class in io.github.natanimn.telebof.types.business
-
Describes the opening hours of a business.
- BusinessOpeningHoursInterval() - Constructor for class io.github.natanimn.telebof.types.business.BusinessOpeningHoursInterval
- button(InlineQueryResultsButton) - Method in class io.github.natanimn.telebof.requests.answer.AnswerInlineQuery
-
Optional
- button_text - Variable in class io.github.natanimn.telebof.types.web.WebAppData
-
Text of the web_app keyboard button from which the Web App was opened.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form