Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
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.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form