Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
I
- iconColor(int) - Method in class io.github.natanimn.telebof.requests.create.CreateForumTopic
-
Optional
- iconCustomEmojiId(String) - Method in class io.github.natanimn.telebof.requests.create.CreateForumTopic
-
Optional
- iconCustomEmojiId(String) - Method in class io.github.natanimn.telebof.requests.edit.EditForumTopic
-
Optional
- IDENTITY_CARD - Enum constant in enum class io.github.natanimn.telebof.enums.PassportElementType
- info(String) - Static method in class io.github.natanimn.telebof.log.BotLog
- INLINE_QUERY - Enum constant in enum class io.github.natanimn.telebof.enums.Updates
- InlineHandler - Annotation Interface in io.github.natanimn.telebof.annotations
-
Annotation for handling inline query events in a declarative manner.
- InlineHandlerMeta - Class in io.github.natanimn.telebof.annotations.meta
-
InlineHandlerMeta class.
- InlineHandlerMeta(InlineHandler, MethodHandle) - Constructor for class io.github.natanimn.telebof.annotations.meta.InlineHandlerMeta
- InlineHandlers - Annotation Interface in io.github.natanimn.telebof.annotations.container
- InlineKeyboardButton - Class in io.github.natanimn.telebof.types.keyboard
-
This object represents one button of an inline keyboard.
- InlineKeyboardButton(String) - Constructor for class io.github.natanimn.telebof.types.keyboard.InlineKeyboardButton
-
Required
- InlineKeyboardButton(String, String) - Constructor for class io.github.natanimn.telebof.types.keyboard.InlineKeyboardButton
- InlineKeyboardMarkup - Class in io.github.natanimn.telebof.types.keyboard
-
This object represents an inline keyboard that appears right next to the message it belongs to.
- InlineKeyboardMarkup() - Constructor for class io.github.natanimn.telebof.types.keyboard.InlineKeyboardMarkup
- InlineKeyboardMarkup(int) - Constructor for class io.github.natanimn.telebof.types.keyboard.InlineKeyboardMarkup
- InlineKeyboardMarkup(InlineKeyboardButton[]) - Constructor for class io.github.natanimn.telebof.types.keyboard.InlineKeyboardMarkup
- InlineKeyboardMarkup(InlineKeyboardButton[][]) - Constructor for class io.github.natanimn.telebof.types.keyboard.InlineKeyboardMarkup
- InlineKeyboardMarkup(InlineKeyboardButton[], int) - Constructor for class io.github.natanimn.telebof.types.keyboard.InlineKeyboardMarkup
- inlineQuery(String...) - Method in class io.github.natanimn.telebof.filters.Filter
-
Filter query of inline query
- InlineQuery - Class in io.github.natanimn.telebof.types.updates
-
This object represents an incoming inline query.
- InlineQuery() - Constructor for class io.github.natanimn.telebof.types.updates.InlineQuery
- InlineQueryResult - Interface in io.github.natanimn.telebof.types.inline
-
This object represents one result of an inline query.
- InlineQueryResultArticle - Class in io.github.natanimn.telebof.types.inline
-
Represents a link to an article or web page.
- InlineQueryResultArticle(String, String, InputTextMessageContent) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultArticle
-
Required
- InlineQueryResultAudio - Class in io.github.natanimn.telebof.types.inline
-
Represents a link to an MP3 audio file.
- InlineQueryResultAudio(String, String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultAudio
-
Required
- InlineQueryResultCachedAudio - Class in io.github.natanimn.telebof.types.inline
-
Represents a link to an MP3 audio file stored on the Telegram servers.
- InlineQueryResultCachedAudio(String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultCachedAudio
-
Required
- InlineQueryResultCachedDocument - Class in io.github.natanimn.telebof.types.inline
- InlineQueryResultCachedDocument(String, String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultCachedDocument
-
Required
- InlineQueryResultCachedGif - Class in io.github.natanimn.telebof.types.inline
-
Represents a link to an animated GIF file stored on the Telegram servers.
- InlineQueryResultCachedGif(String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultCachedGif
-
Required
- InlineQueryResultCachedMpeg4Gif - Class in io.github.natanimn.telebof.types.inline
-
Represents a link to a video animation (H.264/MPEG-4 AVC video without sound) stored on the Telegram servers.
- InlineQueryResultCachedMpeg4Gif(String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultCachedMpeg4Gif
-
Required
- InlineQueryResultCachedPhoto - Class in io.github.natanimn.telebof.types.inline
-
Represents a link to a photo stored on the Telegram servers.
- InlineQueryResultCachedPhoto(String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultCachedPhoto
-
Required
- InlineQueryResultCachedSticker - Class in io.github.natanimn.telebof.types.inline
-
Represents a link to a sticker stored on the Telegram servers.
- InlineQueryResultCachedSticker(String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultCachedSticker
-
Required
- InlineQueryResultCachedVideo - Class in io.github.natanimn.telebof.types.inline
-
Represents a link to a video file stored on the Telegram servers.
- InlineQueryResultCachedVideo(String, String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultCachedVideo
-
Required
- InlineQueryResultCachedVoice - Class in io.github.natanimn.telebof.types.inline
-
Represents a link to a voice message stored on the Telegram servers.
- InlineQueryResultCachedVoice(String, String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultCachedVoice
-
Required
- InlineQueryResultContact - Class in io.github.natanimn.telebof.types.inline
-
Represents a contact with a phone number.
- InlineQueryResultContact(String, String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultContact
-
Required
- InlineQueryResultDocument - Class in io.github.natanimn.telebof.types.inline
-
Represents a link to a file.
- InlineQueryResultDocument(String, String, String, MimeType) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultDocument
-
Required
- InlineQueryResultGame - Class in io.github.natanimn.telebof.types.inline
-
Represents a Game.
- InlineQueryResultGame(String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultGame
-
Required
- InlineQueryResultGif - Class in io.github.natanimn.telebof.types.inline
-
Represents a link to an animated GIF file.
- InlineQueryResultGif(String, String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultGif
-
Required
- InlineQueryResultLocation - Class in io.github.natanimn.telebof.types.inline
-
Represents a location on a map.
- InlineQueryResultLocation(String, Double, Double, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultLocation
-
Required
- InlineQueryResultMpeg4Gif - Class in io.github.natanimn.telebof.types.inline
-
Represents a link to a video animation (H.264/MPEG-4 AVC video without sound).
- InlineQueryResultMpeg4Gif(String, String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultMpeg4Gif
-
Required
- InlineQueryResultPhoto - Class in io.github.natanimn.telebof.types.inline
-
Represents a link to a photo.
- InlineQueryResultPhoto(String, String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultPhoto
-
Required
- InlineQueryResultsButton - Class in io.github.natanimn.telebof.types.inline
-
This object represents a button to be shown above inline query results.
- InlineQueryResultsButton(String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultsButton
-
Required
- InlineQueryResultVenue - Class in io.github.natanimn.telebof.types.inline
-
Represents a venue.
- InlineQueryResultVenue(String, Double, Double, String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultVenue
-
Required
- InlineQueryResultVideo - Class in io.github.natanimn.telebof.types.inline
-
Represents a link to a page containing an embedded video player or a video file.
- InlineQueryResultVideo(String, String, String, String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultVideo
-
Required
- InlineQueryResultVoice - Class in io.github.natanimn.telebof.types.inline
-
Represents a link to a voice recording in an .OGG container encoded with OPUS.
- InlineQueryResultVoice(String, String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InlineQueryResultVoice
-
Required
- InputChecklist - Class in io.github.natanimn.telebof.types.input
-
This object represents a checklist to create.
- InputChecklist(String, InputChecklistTask[]) - Constructor for class io.github.natanimn.telebof.types.input.InputChecklist
- InputChecklistTask - Class in io.github.natanimn.telebof.types.input
-
This object represents a task to add to a checklist.
- InputChecklistTask(Integer, String) - Constructor for class io.github.natanimn.telebof.types.input.InputChecklistTask
- InputContactMessageContent - Class in io.github.natanimn.telebof.types.inline
- InputContactMessageContent(String, String) - Constructor for class io.github.natanimn.telebof.types.inline.InputContactMessageContent
- InputInvoiceMessageContent - Class in io.github.natanimn.telebof.types.input
-
Represents the content of an invoice message to be sent as the result of an inline query.
- InputInvoiceMessageContent(String, String, String, String, LabeledPrice[]) - Constructor for class io.github.natanimn.telebof.types.input.InputInvoiceMessageContent
- InputLocationMessageContent - Class in io.github.natanimn.telebof.types.input
-
Represents the content of a location message to be sent as the result of an inline query.
- InputLocationMessageContent(double, double) - Constructor for class io.github.natanimn.telebof.types.input.InputLocationMessageContent
-
Required
- InputMedia - Interface in io.github.natanimn.telebof.types.input
-
This object represents the content of a media message to be sent.
- InputMediaAnimation - Class in io.github.natanimn.telebof.types.input
-
Represents an animation file (GIF or H.264/MPEG-4 AVC video without sound) to be sent.
- InputMediaAnimation(File) - Constructor for class io.github.natanimn.telebof.types.input.InputMediaAnimation
-
Constructor for InputMediaAnimation with File media
- InputMediaAnimation(String) - Constructor for class io.github.natanimn.telebof.types.input.InputMediaAnimation
-
Constructor for InputMediaAnimation with String media
- InputMediaAudio - Class in io.github.natanimn.telebof.types.input
-
Represents an audio file to be treated as music to be sent.
- InputMediaAudio(File) - Constructor for class io.github.natanimn.telebof.types.input.InputMediaAudio
-
Required
- InputMediaAudio(String) - Constructor for class io.github.natanimn.telebof.types.input.InputMediaAudio
-
Required
- InputMediaBuilder<T> - Class in io.github.natanimn.telebof.types.input
-
Input media builder class that contains default parameters
- InputMediaBuilder(String, File) - Constructor for class io.github.natanimn.telebof.types.input.InputMediaBuilder
-
Initializer
- InputMediaBuilder(String, String) - Constructor for class io.github.natanimn.telebof.types.input.InputMediaBuilder
-
Initializer
- InputMediaDocument - Class in io.github.natanimn.telebof.types.input
-
Represents a general file to be sent.
- InputMediaDocument(File) - Constructor for class io.github.natanimn.telebof.types.input.InputMediaDocument
-
Required
- InputMediaDocument(String) - Constructor for class io.github.natanimn.telebof.types.input.InputMediaDocument
-
Required
- InputMediaPhoto - Class in io.github.natanimn.telebof.types.input
-
Represents a photo to be sent.
- InputMediaPhoto(File) - Constructor for class io.github.natanimn.telebof.types.input.InputMediaPhoto
-
Required
- InputMediaPhoto(String) - Constructor for class io.github.natanimn.telebof.types.input.InputMediaPhoto
-
Required
- InputMediaVideo - Class in io.github.natanimn.telebof.types.input
-
Represents a video to be sent.
- InputMediaVideo(File) - Constructor for class io.github.natanimn.telebof.types.input.InputMediaVideo
-
Required
- InputMediaVideo(String) - Constructor for class io.github.natanimn.telebof.types.input.InputMediaVideo
-
Required
- InputMessageContent - Interface in io.github.natanimn.telebof.types.input
-
This object represents the content of a message to be sent as a result of an inline query.
- InputPaidMedia - Interface in io.github.natanimn.telebof.types.input
-
This object describes the paid media to be sent
- InputPaidMediaPhoto - Class in io.github.natanimn.telebof.types.input
-
The paid media to send is a photo.
- InputPaidMediaPhoto(File) - Constructor for class io.github.natanimn.telebof.types.input.InputPaidMediaPhoto
-
Required
- InputPaidMediaPhoto(String) - Constructor for class io.github.natanimn.telebof.types.input.InputPaidMediaPhoto
-
Required
- InputPaidMediaVideo - Class in io.github.natanimn.telebof.types.input
-
The paid media to send is a video.
- InputPaidMediaVideo(File) - Constructor for class io.github.natanimn.telebof.types.input.InputPaidMediaVideo
-
Required
- InputPaidMediaVideo(String) - Constructor for class io.github.natanimn.telebof.types.input.InputPaidMediaVideo
-
Required
- InputPollOption - Class in io.github.natanimn.telebof.types.input
-
This object contains information about one answer option in a poll to be sent.
- InputPollOption(String) - Constructor for class io.github.natanimn.telebof.types.input.InputPollOption
-
Required
- InputProfilePhoto - Interface in io.github.natanimn.telebof.types.input
-
This object describes a profile photo to set.
- InputProfilePhotoAnimated - Class in io.github.natanimn.telebof.types.input
-
An animated profile photo in the MPEG4 format.
- InputProfilePhotoAnimated(File) - Constructor for class io.github.natanimn.telebof.types.input.InputProfilePhotoAnimated
-
Required
- InputProfilePhotoStatic - Class in io.github.natanimn.telebof.types.input
-
A static profile photo in the .JPG format.
- InputProfilePhotoStatic(File) - Constructor for class io.github.natanimn.telebof.types.input.InputProfilePhotoStatic
-
Required
- InputSticker - Class in io.github.natanimn.telebof.types.input
-
This object describes a sticker to be added to a sticker set.
- InputSticker(File, StickerFormat, String[]) - Constructor for class io.github.natanimn.telebof.types.input.InputSticker
-
Required
- InputSticker(String, StickerFormat, String[]) - Constructor for class io.github.natanimn.telebof.types.input.InputSticker
-
Required
- InputStoryContent - Interface in io.github.natanimn.telebof.types.input
-
This object describes the content of a story to post.
- InputStoryContentPhoto - Class in io.github.natanimn.telebof.types.input
-
Describes a photo to post as a story.
- InputStoryContentPhoto(File) - Constructor for class io.github.natanimn.telebof.types.input.InputStoryContentPhoto
-
Required
- InputStoryContentVideo - Class in io.github.natanimn.telebof.types.input
-
Describes a video to post as a story.
- InputStoryContentVideo(File) - Constructor for class io.github.natanimn.telebof.types.input.InputStoryContentVideo
-
Required
- InputTextMessageContent - Class in io.github.natanimn.telebof.types.input
-
Represents the content of a text message to be sent as the result of an inline query.
- InputTextMessageContent(String) - Constructor for class io.github.natanimn.telebof.types.input.InputTextMessageContent
-
Required
- InputVenueMessageContent - Class in io.github.natanimn.telebof.types.input
-
Represents the content of a venue message to be sent as the result of an inline query.
- InputVenueMessageContent(Double, Double, String, String) - Constructor for class io.github.natanimn.telebof.types.input.InputVenueMessageContent
-
Required
- INTERNAL_PASSPORT - Enum constant in enum class io.github.natanimn.telebof.enums.PassportElementType
- invoice() - Method in class io.github.natanimn.telebof.filters.Filter
-
Filter messages that contain
Invoiceobjects. - Invoice - Class in io.github.natanimn.telebof.types.media_and_service
-
This object contains basic information about an invoice.
- Invoice() - Constructor for class io.github.natanimn.telebof.types.media_and_service.Invoice
- INVOICE - Enum constant in enum class io.github.natanimn.telebof.enums.MessageType
-
Invoice/payment request messages, filtered by
Filter.invoice() - INVOICE_PAYMENT - Enum constant in enum class io.github.natanimn.telebof.enums.TransactionType
- invoke(BotContext, T) - Method in interface io.github.natanimn.telebof.UpdateHandler
- io.github.natanimn.telebof - package io.github.natanimn.telebof
- io.github.natanimn.telebof.annotations - package io.github.natanimn.telebof.annotations
- io.github.natanimn.telebof.annotations.container - package io.github.natanimn.telebof.annotations.container
- io.github.natanimn.telebof.annotations.meta - package io.github.natanimn.telebof.annotations.meta
- io.github.natanimn.telebof.annotations.type - package io.github.natanimn.telebof.annotations.type
- io.github.natanimn.telebof.enums - package io.github.natanimn.telebof.enums
- io.github.natanimn.telebof.exceptions - package io.github.natanimn.telebof.exceptions
- io.github.natanimn.telebof.filters - package io.github.natanimn.telebof.filters
- io.github.natanimn.telebof.log - package io.github.natanimn.telebof.log
- io.github.natanimn.telebof.requests - package io.github.natanimn.telebof.requests
- io.github.natanimn.telebof.requests.answer - package io.github.natanimn.telebof.requests.answer
- io.github.natanimn.telebof.requests.create - package io.github.natanimn.telebof.requests.create
- io.github.natanimn.telebof.requests.delete - package io.github.natanimn.telebof.requests.delete
- io.github.natanimn.telebof.requests.edit - package io.github.natanimn.telebof.requests.edit
- io.github.natanimn.telebof.requests.get - package io.github.natanimn.telebof.requests.get
- io.github.natanimn.telebof.requests.pin_and_unpin - package io.github.natanimn.telebof.requests.pin_and_unpin
- io.github.natanimn.telebof.requests.send - package io.github.natanimn.telebof.requests.send
- io.github.natanimn.telebof.requests.service - package io.github.natanimn.telebof.requests.service
- io.github.natanimn.telebof.requests.set - package io.github.natanimn.telebof.requests.set
- io.github.natanimn.telebof.states - package io.github.natanimn.telebof.states
- io.github.natanimn.telebof.types - package io.github.natanimn.telebof.types
- io.github.natanimn.telebof.types.bot - package io.github.natanimn.telebof.types.bot
- io.github.natanimn.telebof.types.business - package io.github.natanimn.telebof.types.business
- io.github.natanimn.telebof.types.chat_and_user - package io.github.natanimn.telebof.types.chat_and_user
- io.github.natanimn.telebof.types.checklist - package io.github.natanimn.telebof.types.checklist
- io.github.natanimn.telebof.types.forum - package io.github.natanimn.telebof.types.forum
- io.github.natanimn.telebof.types.gift_and_giveaway - package io.github.natanimn.telebof.types.gift_and_giveaway
- io.github.natanimn.telebof.types.inline - package io.github.natanimn.telebof.types.inline
- io.github.natanimn.telebof.types.input - package io.github.natanimn.telebof.types.input
- io.github.natanimn.telebof.types.keyboard - package io.github.natanimn.telebof.types.keyboard
- io.github.natanimn.telebof.types.media_and_service - package io.github.natanimn.telebof.types.media_and_service
- io.github.natanimn.telebof.types.passport - package io.github.natanimn.telebof.types.passport
- io.github.natanimn.telebof.types.payments - package io.github.natanimn.telebof.types.payments
- io.github.natanimn.telebof.types.story - package io.github.natanimn.telebof.types.story
- io.github.natanimn.telebof.types.suggested - package io.github.natanimn.telebof.types.suggested
- io.github.natanimn.telebof.types.updates - package io.github.natanimn.telebof.types.updates
- io.github.natanimn.telebof.types.web - package io.github.natanimn.telebof.types.web
- ipAddress(String) - Method in class io.github.natanimn.telebof.requests.set.SetWebhook
-
Optional
- isAnonymous(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendPoll
-
Optional
- isAnonymous(boolean) - Method in class io.github.natanimn.telebof.requests.service.PromoteChatMember
-
Optional
- isBig(boolean) - Method in class io.github.natanimn.telebof.requests.set.SetMessageReaction
-
Optional
- isClosed(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendPoll
-
Optional
- isCommand(String) - Static method in class io.github.natanimn.telebof.Util
- isFlexible(boolean) - Method in class io.github.natanimn.telebof.requests.create.CreateInvoiceLink
-
Optional
- isFlexible(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendInvoice
-
Optional
- isOk() - Method in class io.github.natanimn.telebof.ApiResponse
- isPersonal(boolean) - Method in class io.github.natanimn.telebof.requests.answer.AnswerInlineQuery
-
Optional
- isPublic(boolean) - Method in class io.github.natanimn.telebof.requests.service.RemoveBusinessAccountProfilePhoto
-
Optional
- isPublic(boolean) - Method in class io.github.natanimn.telebof.requests.set.SetBusinessAccountProfilePhoto
-
Optional
- ITALIC - Enum constant in enum class io.github.natanimn.telebof.enums.EntityType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form