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

A

AbstractBaseRequest<T,R> - Class in io.github.natanimn.telebof.requests
Request builder class for Telegram methods
AbstractBaseRequest(Api, String) - Constructor for class io.github.natanimn.telebof.requests.AbstractBaseRequest
 
AbstractBaseRequest(Api, String, Type) - Constructor for class io.github.natanimn.telebof.requests.AbstractBaseRequest
 
AbstractBaseRequest(Object, Api, String, Type) - Constructor for class io.github.natanimn.telebof.requests.AbstractBaseRequest
 
accent_color_id - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatFullInfo
Identifier of the accent color for the chat name and backgrounds of the chat photo, reply header, and link preview.
accepted_gift_types - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatFullInfo
Information about types of gifts that are accepted by the chat or by the corresponding user for private chats
AcceptedGiftTypes - Class in io.github.natanimn.telebof.types.gift_and_giveaway
This object describes the types of gifts that can be gifted to a user or a chat.
AcceptedGiftTypes() - Constructor for class io.github.natanimn.telebof.types.gift_and_giveaway.AcceptedGiftTypes
 
active_usernames - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatFullInfo
If non-empty, the list of all active chat usernames; for private chats, supergroups and channels
actor_chat - Variable in class io.github.natanimn.telebof.types.updates.MessageReactionUpdated
The chat on behalf of which the reaction was changed, if the user is anonymous
add(Updates, LinkedHashMap<FilterExecutor, UpdateHandler<T>>) - Method in class io.github.natanimn.telebof.Dispatcher
 
add(KeyboardButton...) - Method in class io.github.natanimn.telebof.types.keyboard.ReplyKeyboardMarkup
 
add(String...) - Method in class io.github.natanimn.telebof.types.keyboard.ReplyKeyboardMarkup
 
add_date - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatBoost
Point in time (Unix timestamp) when the chat was boosted
added_to_attachment_menu - Variable in class io.github.natanimn.telebof.types.chat_and_user.User
Optional.
additional_chat_count - Variable in class io.github.natanimn.telebof.types.gift_and_giveaway.GiveawayWinners
Optional.
addKeyboard(InlineKeyboardButton...) - Method in class io.github.natanimn.telebof.types.keyboard.InlineKeyboardMarkup
 
address - Variable in class io.github.natanimn.telebof.types.business.BusinessLocation
Address of the business
address - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatLocation
Location address; 1-64 characters, as defined by the chat owner
address - Variable in class io.github.natanimn.telebof.types.media_and_service.Venue
Address of the venue
address(LocationAddress) - Method in class io.github.natanimn.telebof.types.story.StoryAreaTypeLocation
Optional
ADDRESS - Enum constant in enum class io.github.natanimn.telebof.enums.PassportElementType
 
addStickerToSet(long, String, InputSticker) - Method in class io.github.natanimn.telebof.BotContext
Use this method to add a new sticker to a set created by the bot.
AddStickerToSet - Class in io.github.natanimn.telebof.requests.service
AddStickerToSet class.
AddStickerToSet(long, String, InputSticker, Api) - Constructor for class io.github.natanimn.telebof.requests.service.AddStickerToSet
Required
ADMINISTRATOR - Enum constant in enum class io.github.natanimn.telebof.enums.ChatMemberStatus
 
affiliate - Variable in class io.github.natanimn.telebof.types.payments.TransactionPartner
Information about the affiliate that received a commission via this transaction.
affiliate_chat - Variable in class io.github.natanimn.telebof.types.payments.AffiliateInfo
The chat that received an affiliate commission if it was received by a chat
AFFILIATE_PROGRAM - Enum constant in enum class io.github.natanimn.telebof.enums.TransactionPartnerType
 
affiliate_user - Variable in class io.github.natanimn.telebof.types.payments.AffiliateInfo
The bot or the user that received an affiliate commission if it was received by a bot or a user
AffiliateInfo - Class in io.github.natanimn.telebof.types.payments
This class Contains information about the affiliate that received a commission via this transaction.
AffiliateInfo() - Constructor for class io.github.natanimn.telebof.types.payments.AffiliateInfo
 
ALL - Static variable in enum class io.github.natanimn.telebof.enums.Updates
 
allow_bot_chats - Variable in class io.github.natanimn.telebof.types.media_and_service.SwitchInlineQueryChosenChat
Optional.
allow_channel_chats - Variable in class io.github.natanimn.telebof.types.media_and_service.SwitchInlineQueryChosenChat
Optional.
allow_group_chats - Variable in class io.github.natanimn.telebof.types.media_and_service.SwitchInlineQueryChosenChat
Optional.
allow_user_chats - Variable in class io.github.natanimn.telebof.types.media_and_service.SwitchInlineQueryChosenChat
Optional.
allowBotChats(boolean) - Method in class io.github.natanimn.telebof.requests.service.SavePreparedInlineMessage
Optional
allowBotChats(boolean) - Method in class io.github.natanimn.telebof.types.media_and_service.SwitchInlineQueryChosenChat
 
allowChannelChats(boolean) - Method in class io.github.natanimn.telebof.requests.service.SavePreparedInlineMessage
Optional
allowChannelChats(boolean) - Method in class io.github.natanimn.telebof.types.media_and_service.SwitchInlineQueryChosenChat
 
allowed_updates - Variable in class io.github.natanimn.telebof.types.web.WebhookInfo
Optional.
allowedUpdates(Updates[]) - Method in class io.github.natanimn.telebof.BotClient.Builder
Optional
allowedUpdates(Updates[]) - Method in class io.github.natanimn.telebof.requests.get.GetUpdates
Optional
allowedUpdates(Updates[]) - Method in class io.github.natanimn.telebof.requests.set.SetWebhook
Optional
allowGroupChats(boolean) - Method in class io.github.natanimn.telebof.requests.service.SavePreparedInlineMessage
Optional
allowGroupChats(boolean) - Method in class io.github.natanimn.telebof.types.media_and_service.SwitchInlineQueryChosenChat
 
allowPaidBroadcast(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendBuilder
Optional
allowPaidBroadcast(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendPoll
Optional
allows_multiple_answers - Variable in class io.github.natanimn.telebof.types.updates.Poll
True, if the poll allows multiple answers
allowSendingWithoutReply(boolean) - Method in class io.github.natanimn.telebof.types.keyboard.ReplyParameters
Optional
allowsMultipleAnswers(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendPoll
Optional
allowUserChats(boolean) - Method in class io.github.natanimn.telebof.requests.service.SavePreparedInlineMessage
Optional
allowUserChats(boolean) - Method in class io.github.natanimn.telebof.types.media_and_service.SwitchInlineQueryChosenChat
 
amount - Variable in class io.github.natanimn.telebof.types.payments.AffiliateInfo
Integer amount of Telegram Stars received by the affiliate from the transaction, rounded to 0; can be negative for refunds
amount - Variable in class io.github.natanimn.telebof.types.payments.StarAmount
Integer amount of Telegram Stars, rounded to 0; can be negative
amount - Variable in class io.github.natanimn.telebof.types.payments.StarTransaction
Integer amount of Telegram Stars transferred by the transaction
ANIMATED - Enum constant in enum class io.github.natanimn.telebof.enums.StickerFormat
 
animation - Variable in class io.github.natanimn.telebof.types.media_and_service.ExternalReplyInfo
Optional.
animation - Variable in class io.github.natanimn.telebof.types.media_and_service.Game
Optional.
animation - Variable in class io.github.natanimn.telebof.types.updates.Message
Message is an animation, information about the animation.
animation() - Method in class io.github.natanimn.telebof.filters.Filter
Filter messages that contain Animation objects.
Animation - Class in io.github.natanimn.telebof.types.media_and_service
This object represents an animation file (GIF or H.264/MPEG-4 AVC video without sound).
Animation() - Constructor for class io.github.natanimn.telebof.types.media_and_service.Animation
 
answerCallbackQuery(String) - Method in class io.github.natanimn.telebof.BotContext
Use this method to send answers to callback queries sent from inline keyboards.
answerCallbackQuery(String, String) - Method in class io.github.natanimn.telebof.BotContext
AnswerCallbackQuery - Class in io.github.natanimn.telebof.requests.answer
AnswerCallbackQuery class.
AnswerCallbackQuery(String, Api) - Constructor for class io.github.natanimn.telebof.requests.answer.AnswerCallbackQuery
Required
answerInlineQuery(String, InlineQueryResult[]) - Method in class io.github.natanimn.telebof.BotContext
Use this method to send answers to an inline query.
AnswerInlineQuery - Class in io.github.natanimn.telebof.requests.answer
AnswerInlineQuery clas.
AnswerInlineQuery(String, InlineQueryResult[], Api) - Constructor for class io.github.natanimn.telebof.requests.answer.AnswerInlineQuery
Required
answerPreCheckoutQuery(String, boolean) - Method in class io.github.natanimn.telebof.BotContext
Once the user has confirmed their payment and shipping details, the Bot API sends the final confirmation in the form of an Update with the field pre_checkout_query.
AnswerPreCheckoutQuery - Class in io.github.natanimn.telebof.requests.answer
AnswerPreCheckoutQuery class.
AnswerPreCheckoutQuery(String, boolean, Api) - Constructor for class io.github.natanimn.telebof.requests.answer.AnswerPreCheckoutQuery
Required
answerShippingQuery(String, boolean) - Method in class io.github.natanimn.telebof.BotContext
If you sent an invoice requesting a shipping address and the parameter is_flexible was specified, the Bot API will send an Update with a shipping_query field to the bot.
AnswerShippingQuery - Class in io.github.natanimn.telebof.requests.answer
AnswerShippingQuery class.
AnswerShippingQuery(String, boolean, Api) - Constructor for class io.github.natanimn.telebof.requests.answer.AnswerShippingQuery
Required
answerWebAppQuery(String, InlineQueryResult) - Method in class io.github.natanimn.telebof.BotContext
Use this method to set the result of an interaction with a Web App and send a corresponding message on behalf of the user to the chat from which the query originated.
AnswerWebAppQuery - Class in io.github.natanimn.telebof.requests.answer
AnswerWebAppQuery class.
AnswerWebAppQuery(String, InlineQueryResult, Api) - Constructor for class io.github.natanimn.telebof.requests.answer.AnswerWebAppQuery
Required
Api - Class in io.github.natanimn.telebof.requests
A class to interact with telegram server
Api(String, boolean, Proxy, String) - Constructor for class io.github.natanimn.telebof.requests.Api
 
ApiResponse<T> - Class in io.github.natanimn.telebof
ApiResponse class.
ApiResponse() - Constructor for class io.github.natanimn.telebof.ApiResponse
 
approveChatJoinRequest(Object, long) - Method in class io.github.natanimn.telebof.BotContext
Use this method to approve a chat join request.
ApproveChatJoinRequest - Class in io.github.natanimn.telebof.requests.service
ApproveChatJoinRequest class.
ApproveChatJoinRequest(Object, long, Api) - Constructor for class io.github.natanimn.telebof.requests.service.ApproveChatJoinRequest
Required
are_direct_messages_enabled - Variable in class io.github.natanimn.telebof.types.media_and_service.DirectMessagePriceChanged
True, if direct messages are enabled for the channel chat; false otherwise
areas(StoryArea[]) - Method in class io.github.natanimn.telebof.requests.edit.EditStory
Optional
areas(StoryArea[]) - Method in class io.github.natanimn.telebof.requests.service.PostStory
Optional
audio - Variable in class io.github.natanimn.telebof.types.media_and_service.ExternalReplyInfo
Optional.
audio - Variable in class io.github.natanimn.telebof.types.updates.Message
Message is an audio file, information about the file
audio() - Method in class io.github.natanimn.telebof.filters.Filter
Filter messages that contain Audio objects.
Audio - Class in io.github.natanimn.telebof.types.media_and_service
This object represents an audio file to be treated as music by the Telegram clients.
Audio() - Constructor for class io.github.natanimn.telebof.types.media_and_service.Audio
 
AUDIO - Static variable in class io.github.natanimn.telebof.requests.service.MediaContentType
 
audioDuration(int) - Method in class io.github.natanimn.telebof.types.inline.InlineQueryResultAudio
Optional
author_signature - Variable in class io.github.natanimn.telebof.types.media_and_service.MessageOrigin
For messages originally sent by an anonymous chat administrator, original message author signature, or Signature of the original post author
author_signature - Variable in class io.github.natanimn.telebof.types.updates.Message
Signature of the post author for messages in channels, or the custom title of an anonymous group administrator
available_reactions - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatFullInfo
List of available reactions allowed in the chat.
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