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
- 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
- AcceptedGiftTypes(Boolean, Boolean, Boolean, Boolean, Boolean) - Constructor for class io.github.natanimn.telebof.types.gift_and_giveaway.AcceptedGiftTypes
- 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
- addHandler(Object) - Method in class io.github.natanimn.telebof.BotClient
- addKeyboard(InlineKeyboardButton...) - Method in class io.github.natanimn.telebof.types.keyboard.InlineKeyboardMarkup
- 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_PROGRAM - Enum constant in enum class io.github.natanimn.telebof.enums.TransactionPartnerType
- 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
- allowBotChats(boolean) - Method in class io.github.natanimn.telebof.requests.service.SavePreparedInlineMessage
-
Optional
- allowChannelChats(boolean) - Method in class io.github.natanimn.telebof.requests.service.SavePreparedInlineMessage
-
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
- 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
- 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
- ANIMATED - Enum constant in enum class io.github.natanimn.telebof.enums.StickerFormat
- animation() - Method in class io.github.natanimn.telebof.filters.Filter
-
Filter messages that contain
Animationobjects. - 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 by
Filter.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
- 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() - Method in class io.github.natanimn.telebof.filters.Filter
-
Filter messages that contain
Audioobjects. - 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 by
Filter.audio() - AUDIO - Static variable in class io.github.natanimn.telebof.requests.service.MediaContentType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form