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.
- 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
-
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
- 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form