Index
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.
- addHandler(Object) - Method in class io.github.natanimn.telebof.BotClient
- 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.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
- amount - Variable in class io.github.natanimn.telebof.types.suggested.SuggestedPostPaid
- 
Optional.
- amount - Variable in class io.github.natanimn.telebof.types.suggested.SuggestedPostPrice
- 
The amount of the currency that will be paid for the post in the smallest units of the currency, i.e.
- 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 containAnimationobjects.
- 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
- ANIMATION - Enum constant in enum class io.github.natanimn.telebof.enums.MessageType
- 
Animation (GIF) messages, filtered byFilter.animation()
- AnnotatedHandler - Class in io.github.natanimn.telebof.annotations
- AnnotatedHandler(MethodHandle, Object, int) - Constructor for class io.github.natanimn.telebof.annotations.AnnotatedHandler
- 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
- 
BotContext.answerCallbackQuery(java.lang.String)with text parameter
- 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
- approveSuggestedPost(long, int) - Method in class io.github.natanimn.telebof.BotContext
- 
Use this method to approve a suggested post in a direct messages chat.
- ApproveSuggestedPost - Class in io.github.natanimn.telebof.requests.service
- 
ApproveSuggestedPost class.
- ApproveSuggestedPost(Object, Integer, Api) - Constructor for class io.github.natanimn.telebof.requests.service.ApproveSuggestedPost
- 
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 containAudioobjects.
- 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 - Enum constant in enum class io.github.natanimn.telebof.enums.MessageType
- 
Audio messages, filtered byFilter.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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form