Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
S
- save(long, long, String) - Method in class io.github.natanimn.telebof.states.StateMemoryStorage
- save(long, String) - Method in class io.github.natanimn.telebof.states.StateMemoryStorage
- savePreparedInlineMessage(long, InlineQueryResult) - Method in class io.github.natanimn.telebof.BotContext
-
Stores a message that can be sent by a user of a Mini App.
- SavePreparedInlineMessage - Class in io.github.natanimn.telebof.requests.service
- SavePreparedInlineMessage(long, InlineQueryResult, Api) - Constructor for class io.github.natanimn.telebof.requests.service.SavePreparedInlineMessage
- scale - Variable in class io.github.natanimn.telebof.types.media_and_service.MaskPosition
-
Mask scaling coefficient.
- scale(double) - Method in class io.github.natanimn.telebof.types.media_and_service.MaskPosition
- scope(BotCommandScope) - Method in class io.github.natanimn.telebof.requests.delete.DeleteMyCommands
-
Optional
- scope(BotCommandScope) - Method in class io.github.natanimn.telebof.requests.get.GetMyCommands
-
Optional
- scope(BotCommandScope) - Method in class io.github.natanimn.telebof.requests.set.SetMyCommands
-
Optional
- score - Variable in class io.github.natanimn.telebof.types.media_and_service.GameHighScore
-
Score
- secret - Variable in class io.github.natanimn.telebof.types.passport.EncryptedCredentials
-
Base64-encoded secret, encrypted with the bot's public RSA key, required for data decryption
- secretToken(String) - Method in class io.github.natanimn.telebof.requests.set.SetWebhook
-
Optional
- selective - Variable in class io.github.natanimn.telebof.types.keyboard.ForceReply
- selective(boolean) - Method in class io.github.natanimn.telebof.types.keyboard.ForceReply
-
Optional.
- selective(boolean) - Method in class io.github.natanimn.telebof.types.keyboard.ReplyKeyboardMarkup
-
Optional
- selective(boolean) - Method in class io.github.natanimn.telebof.types.keyboard.ReplyKeyboardRemove
-
Optional
- selfie - Variable in class io.github.natanimn.telebof.types.passport.EncryptedPassportElement
-
Encrypted file with the selfie of the user holding a document, provided by the user; available if requested for
PassportElementType.PASSPORT
,PassportElementType.DRIVER_LICENSE
,PassportElementType.IDENTITY_CARD
types. - SELFIE - Enum constant in enum class io.github.natanimn.telebof.enums.PassportElementErrorSource
- send_date - Variable in class io.github.natanimn.telebof.types.gift_and_giveaway.OwnedGift
-
Date the gift was sent in Unix time
- sendAnimation(Object, File) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send animation files (GIF or H.264/MPEG-4 AVC video without sound).
- sendAnimation(Object, String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send animation files (GIF or H.264/MPEG-4 AVC video without sound).
- SendAnimation - Class in io.github.natanimn.telebof.requests.send
-
SendAnimation class.
- SendAnimation(Object, File, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendAnimation
-
Required
- SendAnimation(Object, String, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendAnimation
-
Required
- sendAudio(Object, File) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send audio files, if you want Telegram clients to display them in the music player.
- sendAudio(Object, String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send audio files, if you want Telegram clients to display them in the music player.
- SendAudio - Class in io.github.natanimn.telebof.requests.send
-
SendAudio class.
- SendAudio(Object, File, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendAudio
-
Required
- SendAudio(Object, String, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendAudio
-
Required
- SendBuilder<T,
R> - Class in io.github.natanimn.telebof.requests.send -
Common parameters builder for sendXyz methods
- SendBuilder(Object, Api, String) - Constructor for class io.github.natanimn.telebof.requests.send.SendBuilder
- SendBuilder(Object, Api, String, Type) - Constructor for class io.github.natanimn.telebof.requests.send.SendBuilder
- sendChatAction(Object, ChatAction) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method when you need to tell the user that something is happening on the bot's side.
- SendChatAction - Class in io.github.natanimn.telebof.requests.send
-
SendChatAction class.
- SendChatAction(Object, ChatAction, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendChatAction
-
Required
- sendChecklist(String, Object, InputChecklist) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send a checklist on behalf of a connected business account.
- SendChecklist - Class in io.github.natanimn.telebof.requests.send
-
SendChecklist class.
- SendChecklist(String, Object, InputChecklist, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendChecklist
-
Required
- sendContact(Object, String, String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send phone contacts.
- SendContact - Class in io.github.natanimn.telebof.requests.send
-
SendContact class.
- SendContact(Object, String, String, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendContact
-
Required
- sendDice(Object) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send an animated emoji that will display a random value.
- SendDice - Class in io.github.natanimn.telebof.requests.send
-
SendPoll class.
- SendDice(Object, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendDice
-
Required
- sendDocument(Object, File) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send general files.
- sendDocument(Object, String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send general files.
- SendDocument - Class in io.github.natanimn.telebof.requests.send
-
SendDocument class.
- SendDocument(Object, File, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendDocument
-
Required
- SendDocument(Object, String, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendDocument
-
Required
- sendEmailToProvider(boolean) - Method in class io.github.natanimn.telebof.requests.create.CreateInvoiceLink
-
Optional
- sendEmailToProvider(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendInvoice
-
Optional
- sendEmailToProvider(Boolean) - Method in class io.github.natanimn.telebof.types.input.InputInvoiceMessageContent
-
Optional
- sender_boost_count - Variable in class io.github.natanimn.telebof.types.updates.Message
-
If the sender of the message boosted the chat, the number of boosts added by the user
- sender_business_bot - Variable in class io.github.natanimn.telebof.types.updates.Message
-
The bot that actually sent the message on behalf of the business account.
- sender_chat - Variable in class io.github.natanimn.telebof.types.media_and_service.MessageOrigin
-
Chat that sent the message originally
- sender_chat - Variable in class io.github.natanimn.telebof.types.updates.Message
-
Sender of the message when sent on behalf of a chat.
- sender_user - Variable in class io.github.natanimn.telebof.types.gift_and_giveaway.OwnedGift
-
Optional.
- sender_user - Variable in class io.github.natanimn.telebof.types.media_and_service.MessageOrigin
-
User that sent the message originally
- sender_user_name - Variable in class io.github.natanimn.telebof.types.media_and_service.MessageOrigin
-
Name of the user that sent the message originally
- sendGame(long, String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send a game
- SendGame - Class in io.github.natanimn.telebof.requests.send
-
SendGame class.
- SendGame(long, String, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendGame
-
Required
- sendGift(long, String) - Method in class io.github.natanimn.telebof.BotContext
-
Sends a gift to the given user or channel chat.
- sendGift(Object, String) - Method in class io.github.natanimn.telebof.BotContext
-
Sends a gift to the given user or channel chat.
- SendGift - Class in io.github.natanimn.telebof.requests.send
-
SendGift class for sending gifts
- SendGift(long, String, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendGift
- SendGift(Object, String, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendGift
- sendInvoice(Object, String, String, String, String, LabeledPrice[]) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send invoices.
- SendInvoice - Class in io.github.natanimn.telebof.requests.send
-
SendInvoice class.
- SendInvoice(Object, String, String, String, String, LabeledPrice[], Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendInvoice
-
Required
- sendLocation(Object, double, double) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send point on the map.
- SendLocation - Class in io.github.natanimn.telebof.requests.send
-
SendLocation class.
- SendLocation(Object, double, double, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendLocation
-
Required
- sendMediaGroup(Object, InputMedia[]) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send a group of photos, videos, documents or audios as an album.
- SendMediaGroup - Class in io.github.natanimn.telebof.requests.send
-
SendMediaGroup class.
- SendMediaGroup(Object, InputMedia[], Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendMediaGroup
- sendMessage(Object, String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send text messages.
- SendMessage - Class in io.github.natanimn.telebof.requests.send
- SendMessage(Object, String, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendMessage
-
Required
- sendPaidMedia(Object, short, InputPaidMedia[]) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send paid media.
- SendPaidMedia - Class in io.github.natanimn.telebof.requests.send
-
SendPaidMedia class.
- SendPaidMedia(Object, short, InputPaidMedia[], Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendPaidMedia
-
Required
- sendPhoneNumberToProvider(boolean) - Method in class io.github.natanimn.telebof.requests.create.CreateInvoiceLink
-
Optional
- sendPhoneNumberToProvider(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendInvoice
-
Optional
- sendPhoneNumberToProvider(Boolean) - Method in class io.github.natanimn.telebof.types.input.InputInvoiceMessageContent
-
Optional
- sendPhoto(Object, File) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send photos.
- sendPhoto(Object, String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send photos.
- SendPhoto - Class in io.github.natanimn.telebof.requests.send
-
SendPhoto class.
- SendPhoto(Object, File, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendPhoto
-
Required
- SendPhoto(Object, String, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendPhoto
-
Required
- sendPoll(Object, String, InputPollOption[]) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send a native poll.
- SendPoll - Class in io.github.natanimn.telebof.requests.send
-
SendPoll class.
- SendPoll(Object, String, InputPollOption[], Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendPoll
-
Required
- sendSticker(Object, File) - Method in class io.github.natanimn.telebof.BotContext
- sendSticker(Object, String) - Method in class io.github.natanimn.telebof.BotContext
- SendSticker - Class in io.github.natanimn.telebof.requests.send
-
SendSticker class.
- SendSticker(Object, File, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendSticker
-
Required
- SendSticker(Object, String, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendSticker
-
Required
- sendVenue(Object, double, double, String, String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send information about a venue.
- SendVenue - Class in io.github.natanimn.telebof.requests.send
-
SendVenue class.
- SendVenue(Object, double, double, String, String, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendVenue
-
Required
- sendVideo(Object, File) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send video files, Telegram clients support MPEG4 videos (other formats may be sent as Document).
- sendVideo(Object, String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send video files, Telegram clients support MPEG4 videos (other formats may be sent as Document).
- SendVideo - Class in io.github.natanimn.telebof.requests.send
-
SendMessage class.
- SendVideo(Object, File, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendVideo
-
Required
- SendVideo(Object, String, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendVideo
-
Required
- sendVideoNote(Object, File) - Method in class io.github.natanimn.telebof.BotContext
-
As of v.4.0, Telegram clients support rounded square MPEG4 videos of up to 1 minute long.
- sendVideoNote(Object, String) - Method in class io.github.natanimn.telebof.BotContext
-
As of v.4.0, Telegram clients support rounded square MPEG4 videos of up to 1 minute long.
- SendVideoNote - Class in io.github.natanimn.telebof.requests.send
-
SendVideoNote class.
- SendVideoNote(Object, File, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendVideoNote
-
Required
- SendVideoNote(Object, String, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendVideoNote
-
Required
- sendVoice(Object, File) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send audio files, if you want Telegram clients to display the file as a playable voice message.
- sendVoice(Object, String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to send audio files, if you want Telegram clients to display the file as a playable voice message.
- SendVoice - Class in io.github.natanimn.telebof.requests.send
-
SendVoice class.
- SendVoice(Object, File, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendVoice
-
Required
- SendVoice(Object, String, Api) - Constructor for class io.github.natanimn.telebof.requests.send.SendVoice
-
Required
- SentWebAppMessage - Class in io.github.natanimn.telebof.types.media_and_service
-
Describes an inline message sent by a Web App on behalf of a user.
- SentWebAppMessage() - Constructor for class io.github.natanimn.telebof.types.media_and_service.SentWebAppMessage
- setBusinessAccountBio(String) - Method in class io.github.natanimn.telebof.BotContext
-
Changes the bio of a managed business account.
- SetBusinessAccountBio - Class in io.github.natanimn.telebof.requests.set
-
SetBusinessAccountBio class.
- SetBusinessAccountBio(String, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetBusinessAccountBio
-
Required
- setBusinessAccountGiftSettings(String, boolean, AcceptedGiftTypes) - Method in class io.github.natanimn.telebof.BotContext
-
Changes the privacy settings pertaining to incoming gifts in a managed business account.
- SetBusinessAccountGiftSettings - Class in io.github.natanimn.telebof.requests.set
-
SetBusinessAccountGiftSettings class.
- SetBusinessAccountGiftSettings(String, boolean, AcceptedGiftTypes, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetBusinessAccountGiftSettings
-
Required
- setBusinessAccountName(String, String) - Method in class io.github.natanimn.telebof.BotContext
-
Changes the first and last name of a managed business account.
- SetBusinessAccountName - Class in io.github.natanimn.telebof.requests.set
-
SetBusinessAccountName class.
- SetBusinessAccountName(String, String, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetBusinessAccountName
-
Required
- setBusinessAccountProfilePhoto(String, InputProfilePhoto) - Method in class io.github.natanimn.telebof.BotContext
-
Changes the profile photo of a managed business account.
- SetBusinessAccountProfilePhoto - Class in io.github.natanimn.telebof.requests.set
-
SetBusinessAccountProfilePhoto class.
- SetBusinessAccountProfilePhoto(String, InputProfilePhoto, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetBusinessAccountProfilePhoto
-
Required
- setBusinessAccountUsername(String) - Method in class io.github.natanimn.telebof.BotContext
-
Changes the username of a managed business account.
- SetBusinessAccountUsername - Class in io.github.natanimn.telebof.requests.set
-
SetBusinessAccountUsername class.
- SetBusinessAccountUsername(String, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetBusinessAccountUsername
-
Required
- setChatAdministratorCustomTitle(Object, long, String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to set a custom title for an administrator in a supergroup promoted by the bot.
- SetChatAdministratorCustomTitle - Class in io.github.natanimn.telebof.requests.set
-
SetChatAdministratorCustomTitle class.
- SetChatAdministratorCustomTitle(Object, long, String, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetChatAdministratorCustomTitle
-
Required
- setChatDescription(Object, String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to change the description of a group, a supergroup or a channel.
- SetChatDescription - Class in io.github.natanimn.telebof.requests.set
-
SetChatDescription class.
- SetChatDescription(Object, String, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetChatDescription
-
Required
- setChatMenuButton() - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to change the bot's menu button in a private chat, or the default menu button.
- SetChatMenuButton - Class in io.github.natanimn.telebof.requests.set
-
SetChatMenuButton class.
- SetChatMenuButton(Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetChatMenuButton
-
Required
- setChatPermissions(Object, ChatPermissions) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to set default chat permissions for all members.
- SetChatPermissions - Class in io.github.natanimn.telebof.requests.set
-
SetChatPermissions class.
- SetChatPermissions(Object, ChatPermissions, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetChatPermissions
-
Required
- setChatPhoto(Object, File) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to set a new profile photo for the chat.
- SetChatPhoto - Class in io.github.natanimn.telebof.requests.set
-
SetChatPhoto class.
- SetChatPhoto(Object, File, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetChatPhoto
-
Required
- setChatStickerSet(Object, String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to set a new group sticker set for a supergroup.
- SetChatStickerSet - Class in io.github.natanimn.telebof.requests.set
-
SetChatStickerSet class.
- SetChatStickerSet(Object, String, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetChatStickerSet
-
Required
- setChatTitle(Object, String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to change the title of a chat.
- SetChatTitle - Class in io.github.natanimn.telebof.requests.set
-
SetChatTitle class.
- SetChatTitle(Object, String, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetChatTitle
-
Required
- setCustomEmojiStickerSetThumbnail(String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to set the thumbnail of a custom emoji sticker set.
- SetCustomEmojiStickerSetThumbnail - Class in io.github.natanimn.telebof.requests.set
-
SetCustomEmojiStickerSetThumbnail class.
- SetCustomEmojiStickerSetThumbnail(String, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetCustomEmojiStickerSetThumbnail
-
Required
- setGameScore(long, long, int, int) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to set the score of the specified user in a game message.
- setGameScore(String, long, int) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to set the score of the specified user in a game message.
- SetGameScore - Class in io.github.natanimn.telebof.requests.set
-
SetGameScore class.
- SetGameScore(long, long, int, int, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetGameScore
-
Required
- SetGameScore(String, long, int, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetGameScore
-
Required
- setLimitedGifts(Boolean) - Method in class io.github.natanimn.telebof.types.gift_and_giveaway.AcceptedGiftTypes
- setLogLevel(Level) - Static method in class io.github.natanimn.telebof.BotLog
- setMessageReaction(Object, int) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to change the chosen reactions on a message.
- SetMessageReaction - Class in io.github.natanimn.telebof.requests.set
-
SetMessageReaction class.
- SetMessageReaction(Object, int, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetMessageReaction
-
Required
- setMyCommands(BotCommand[]) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to change the list of the bot's commands.
- SetMyCommands - Class in io.github.natanimn.telebof.requests.set
-
SetMyCommands class.
- SetMyCommands(BotCommand[], Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetMyCommands
-
Required
- setMyDefaultAdministratorRights() - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to change the default administrator rights requested by the bot when it's added as an administrator to groups or channels.
- SetMyDefaultAdministratorRights - Class in io.github.natanimn.telebof.requests.set
-
SetMyDefaultAdministratorRights class.
- SetMyDefaultAdministratorRights(Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetMyDefaultAdministratorRights
-
Required
- setMyDescription() - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to change the bot's description, which is shown in the chat with the bot if the chat is empty.
- SetMyDescription - Class in io.github.natanimn.telebof.requests.set
-
SetMyDescription class.
- SetMyDescription(Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetMyDescription
-
Required
- setMyName() - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to change the bot's name.
- SetMyName - Class in io.github.natanimn.telebof.requests.set
-
SetMyName class.
- SetMyName(Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetMyName
-
Required
- setName - Variable in class io.github.natanimn.telebof.types.media_and_service.Sticker
-
Name of the sticker set to which the sticker belongs
- setPassportDataErrors(long, PassportElementError[]) - Method in class io.github.natanimn.telebof.BotContext
-
Informs a user that some of the Telegram Passport elements they provided contains errors.
- SetPassportDataErrors - Class in io.github.natanimn.telebof.requests.set
-
SetPassportDataErrors class.
- SetPassportDataErrors(long, PassportElementError[], Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetPassportDataErrors
-
Required
- setPremiumSubscription(Boolean) - Method in class io.github.natanimn.telebof.types.gift_and_giveaway.AcceptedGiftTypes
- setRowWidth(int) - Method in class io.github.natanimn.telebof.types.keyboard.InlineKeyboardMarkup
- setState(long, long, String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to set new state in group/supergroup chat for a user
- setState(long, String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to set new state in private chat for a user
- setStickerEmojiList(String, String[]) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to change the list of emoji assigned to a regular or custom emoji sticker.
- SetStickerEmojiList - Class in io.github.natanimn.telebof.requests.set
-
SetStickerEmojiList class.
- SetStickerEmojiList(String, String[], Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetStickerEmojiList
-
Required
- setStickerKeywords(String, String[]) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to change search keywords assigned to a regular or custom emoji sticker.
- SetStickerKeywords - Class in io.github.natanimn.telebof.requests.set
-
SetStickerKeywords class.
- SetStickerKeywords(String, String[], Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetStickerKeywords
-
Required
- setStickerMaskPosition(String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to change the mask position of a mask sticker.
- SetStickerMaskPosition - Class in io.github.natanimn.telebof.requests.set
-
SetStickerMaskPosition class.
- SetStickerMaskPosition(String, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetStickerMaskPosition
-
Required
- setStickerPositionInSet(String, int) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to move a sticker in a set created by the bot to a specific position.
- SetStickerPositionInSet - Class in io.github.natanimn.telebof.requests.set
-
SetStickerPositionInSet class.
- SetStickerPositionInSet(String, int, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetStickerPositionInSet
-
Required
- setStickerSetThumbnail(String, long, File, StickerFormat) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to set the thumbnail of a regular or mask sticker set.
- setStickerSetThumbnail(String, long, String, StickerFormat) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to set the thumbnail of a regular or mask sticker set.
- SetStickerSetThumbnail - Class in io.github.natanimn.telebof.requests.set
-
SetStickerSetThumbnail class.
- SetStickerSetThumbnail(String, long, File, StickerFormat, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetStickerSetThumbnail
-
Required
- SetStickerSetThumbnail(String, long, String, StickerFormat, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetStickerSetThumbnail
-
Required
- setStickerSetTitle(String, String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to set the title of a created sticker set.
- SetStickerSetTitle - Class in io.github.natanimn.telebof.requests.set
-
SetStickerSetTitle class.
- SetStickerSetTitle(String, String, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetStickerSetTitle
-
Required
- setUniqueGifts(Boolean) - Method in class io.github.natanimn.telebof.types.gift_and_giveaway.AcceptedGiftTypes
- setUnlimitedGifts(Boolean) - Method in class io.github.natanimn.telebof.types.gift_and_giveaway.AcceptedGiftTypes
- setUserEmojiStatus(long) - Method in class io.github.natanimn.telebof.BotContext
-
This method Changes the emoji status for a given user that previously allowed the bot to manage their emoji status via the Mini App method requestEmojiStatusAccess.
- SetUserEmojiStatus - Class in io.github.natanimn.telebof.requests.set
- SetUserEmojiStatus(long, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetUserEmojiStatus
- setWebhook(String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to specify a URL and receive incoming updates via an outgoing webhook.
- SetWebhook - Class in io.github.natanimn.telebof.requests.set
-
SetWebhook class.
- SetWebhook(String, Api) - Constructor for class io.github.natanimn.telebof.requests.set.SetWebhook
-
Required
- SharedUser - Class in io.github.natanimn.telebof.types.chat_and_user
-
This object contains information about a user that was shared with the bot using a
invalid input: 'button. @author Natanim @since 3 March 2025 @version 0.9'
- SharedUser() - Constructor for class io.github.natanimn.telebof.types.chat_and_user.SharedUser
- shipping_address - Variable in class io.github.natanimn.telebof.types.payments.OrderInfo
-
User's shipping address
- shipping_address - Variable in class io.github.natanimn.telebof.types.updates.ShippingQuery
-
User specified shipping address
- shipping_option_id - Variable in class io.github.natanimn.telebof.types.payments.SuccessfulPayment
-
Identifier of the shipping option chosen by the user
- shipping_option_id - Variable in class io.github.natanimn.telebof.types.updates.PreCheckoutQuery
-
Identifier of the shipping option chosen by the user
- shipping_query - Variable in class io.github.natanimn.telebof.types.updates.Update
-
New incoming shipping query.
- SHIPPING_QUERY - Enum constant in enum class io.github.natanimn.telebof.enums.Updates
- ShippingAddress - Class in io.github.natanimn.telebof.types.payments
-
This class represents a shipping address.
- ShippingAddress() - Constructor for class io.github.natanimn.telebof.types.payments.ShippingAddress
- ShippingOption - Class in io.github.natanimn.telebof.types.payments
-
This object represents one shipping option.
- ShippingOption(String, String, List<LabeledPrice>) - Constructor for class io.github.natanimn.telebof.types.payments.ShippingOption
-
Required
- shippingOptions(ShippingOption[]) - Method in class io.github.natanimn.telebof.requests.answer.AnswerShippingQuery
-
Optional
- ShippingQuery - Class in io.github.natanimn.telebof.types.updates
-
This class contains information about an incoming shipping query.
- ShippingQuery() - Constructor for class io.github.natanimn.telebof.types.updates.ShippingQuery
- short_description - Variable in class io.github.natanimn.telebof.types.bot.BotShortDescription
-
The bot's short description
- show_above_text - Variable in class io.github.natanimn.telebof.types.media_and_service.LinkPreviewOptions
-
Optional.
- show_caption_above_media - Variable in class io.github.natanimn.telebof.types.updates.Message
-
True, if the caption must be shown above the message media
- showAboveText(boolean) - Method in class io.github.natanimn.telebof.types.media_and_service.LinkPreviewOptions
- showAlert(boolean) - Method in class io.github.natanimn.telebof.requests.answer.AnswerCallbackQuery
-
Optional
- showCaptionAboveMedia(boolean) - Method in class io.github.natanimn.telebof.requests.edit.EditMessageCaption
-
Optional
- showCaptionAboveMedia(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendAnimation
-
Optional
- showCaptionAboveMedia(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendPaidMedia
-
Optional
- showCaptionAboveMedia(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendPhoto
-
Optional
- showCaptionAboveMedia(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendVideo
-
Optional
- showCaptionAboveMedia(boolean) - Method in class io.github.natanimn.telebof.requests.service.CopyMessage
-
Optional
- showCaptionAboveMedia(boolean) - Method in class io.github.natanimn.telebof.types.inline.InlineQueryResultCachedGif
-
Optional
- showCaptionAboveMedia(boolean) - Method in class io.github.natanimn.telebof.types.inline.InlineQueryResultCachedMpeg4Gif
-
Optional
- showCaptionAboveMedia(boolean) - Method in class io.github.natanimn.telebof.types.inline.InlineQueryResultCachedPhoto
-
Optional
- showCaptionAboveMedia(boolean) - Method in class io.github.natanimn.telebof.types.inline.InlineQueryResultCachedVideo
-
Optional
- showCaptionAboveMedia(boolean) - Method in class io.github.natanimn.telebof.types.inline.InlineQueryResultGif
-
Optional
- showCaptionAboveMedia(boolean) - Method in class io.github.natanimn.telebof.types.inline.InlineQueryResultMpeg4Gif
-
Optional
- showCaptionAboveMedia(boolean) - Method in class io.github.natanimn.telebof.types.inline.InlineQueryResultPhoto
-
Optional
- showCaptionAboveMedia(boolean) - Method in class io.github.natanimn.telebof.types.inline.InlineQueryResultVideo
-
Optional
- skipOldUpdates(boolean) - Method in class io.github.natanimn.telebof.BotClient.Builder
-
Optional
- slow_mode_delay - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatFullInfo
-
For supergroups, the minimum allowed delay between consecutive messages sent by each unprivileged user; in seconds
- small_file_id - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatPhoto
-
File identifier of small (160x160) chat photo.
- small_file_unique_id - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatPhoto
-
Unique file identifier of small (160x160) chat photo, which is supposed to be the same over time and for different bots.
- SOLID - Enum constant in enum class io.github.natanimn.telebof.enums.BackgroundFillType
- sortByPrice(Boolean) - Method in class io.github.natanimn.telebof.requests.get.GetBusinessAccountGifts
-
Optional
- source - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatBoost
-
Source of the added boost
- source - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatBoostSource
-
Source of the boost, one of “premium”, "gift_code", "giveaway"
- source - Variable in class io.github.natanimn.telebof.types.payments.StarTransaction
-
Source of an incoming transaction (e.g., a user purchasing goods or services, Fragment refunding a failed withdrawal).
- source - Variable in class io.github.natanimn.telebof.types.updates.ChatBoostRemoved
-
Source of the removed boost
- SPOILER - Enum constant in enum class io.github.natanimn.telebof.enums.EntityType
- sponsor_user - Variable in class io.github.natanimn.telebof.types.payments.TransactionPartner
-
Information about the bot that sponsored the affiliate program
- star_count - Variable in class io.github.natanimn.telebof.types.gift_and_giveaway.Gift
- star_count - Variable in class io.github.natanimn.telebof.types.payments.PaidMediaInfo
-
The number of Telegram Stars that must be paid to buy access to the media
- StarAmount - Class in io.github.natanimn.telebof.types.payments
-
Describes an amount of Telegram Stars.
- StarAmount() - Constructor for class io.github.natanimn.telebof.types.payments.StarAmount
- starCount(Integer) - Method in class io.github.natanimn.telebof.requests.service.TransferGift
-
Optional
- starCount(Integer) - Method in class io.github.natanimn.telebof.requests.service.UpgradeGift
-
Optional
- start_date - Variable in class io.github.natanimn.telebof.types.media_and_service.VideoChatScheduled
-
Point in time (Unix timestamp) when the video chat is supposed to be started by a chat administrator
- start_parameter - Variable in class io.github.natanimn.telebof.types.media_and_service.Invoice
-
Unique bot deep-linking parameter that can be used to generate this invoice
- start_timestamp - Variable in class io.github.natanimn.telebof.types.media_and_service.Video
-
Timestamp in seconds from which the video will play in the message
- starTimestamp(int) - Method in class io.github.natanimn.telebof.types.input.InputMediaVideo
-
Optional
- starTimestamp(int) - Method in class io.github.natanimn.telebof.types.input.InputPaidMediaVideo
-
Optional
- startParameter(String) - Method in class io.github.natanimn.telebof.requests.send.SendInvoice
-
Optional
- startParameter(String) - Method in class io.github.natanimn.telebof.types.inline.InlineQueryResultsButton
-
Optional
- startPolling() - Method in class io.github.natanimn.telebof.BotClient
-
Use this method to run the bot using long polling
- StarTransaction - Class in io.github.natanimn.telebof.types.payments
-
Describes a Telegram Star transaction.
- StarTransaction() - Constructor for class io.github.natanimn.telebof.types.payments.StarTransaction
- StarTransactions - Class in io.github.natanimn.telebof.types.payments
-
Contains a list of Telegram Star transactions.
- StarTransactions() - Constructor for class io.github.natanimn.telebof.types.payments.StarTransactions
- startTimestamp(int) - Method in class io.github.natanimn.telebof.requests.send.SendVideo
-
Optional
- state - Variable in class io.github.natanimn.telebof.types.payments.ShippingAddress
-
State, if applicable
- state(String) - Method in class io.github.natanimn.telebof.filters.Filter
-
Filters state
- state(String) - Method in class io.github.natanimn.telebof.types.media_and_service.LocationAddress
-
Optional
- StateMemoryStorage - Class in io.github.natanimn.telebof.states
-
Natanim Negash 3 March 2025
- StateMemoryStorage() - Constructor for class io.github.natanimn.telebof.states.StateMemoryStorage
- STATIC - Enum constant in enum class io.github.natanimn.telebof.enums.StickerFormat
- status - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatMember
-
The member's status in the chat.
- sticker - Variable in class io.github.natanimn.telebof.types.business.BusinessIntro
-
Sticker of the business intro
- sticker - Variable in class io.github.natanimn.telebof.types.gift_and_giveaway.Gift
- sticker - Variable in class io.github.natanimn.telebof.types.gift_and_giveaway.UniqueGiftModel
-
The sticker that represents the unique gift
- sticker - Variable in class io.github.natanimn.telebof.types.gift_and_giveaway.UniqueGiftSymbol
-
The sticker that represents the unique gift
- sticker - Variable in class io.github.natanimn.telebof.types.media_and_service.ExternalReplyInfo
-
Optional.
- sticker - Variable in class io.github.natanimn.telebof.types.updates.Message
-
Message is a sticker, information about the sticker
- sticker() - Method in class io.github.natanimn.telebof.filters.Filter
-
Filter messages that contain
Sticker
objects. - Sticker - Class in io.github.natanimn.telebof.types.media_and_service
-
This class represents a sticker.
- Sticker() - Constructor for class io.github.natanimn.telebof.types.media_and_service.Sticker
- sticker_set_name - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatFullInfo
-
For supergroups, name of the group sticker set
- sticker_type - Variable in class io.github.natanimn.telebof.types.media_and_service.StickerSet
-
Type of stickers in the set
- StickerFormat - Enum Class in io.github.natanimn.telebof.enums
- stickers - Variable in class io.github.natanimn.telebof.types.media_and_service.StickerSet
-
List of all set stickers
- StickerSet - Class in io.github.natanimn.telebof.types.media_and_service
-
This object represents a sticker set.
- StickerSet() - Constructor for class io.github.natanimn.telebof.types.media_and_service.StickerSet
- stickerType(StickerType) - Method in class io.github.natanimn.telebof.requests.create.CreateNewStickerSet
-
Optional
- StickerType - Enum Class in io.github.natanimn.telebof.enums
- stop() - Method in class io.github.natanimn.telebof.BotClient
-
Stop the bot
- stopMessageLiveLocation(Object, int) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to stop updating a live location message before live_period expires.
- stopMessageLiveLocation(String) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to stop updating a live location message before live_period expires.
- StopMessageLiveLocation - Class in io.github.natanimn.telebof.requests.service
-
StopMessageLiveLocation class.
- StopMessageLiveLocation(Object, int, Api) - Constructor for class io.github.natanimn.telebof.requests.service.StopMessageLiveLocation
-
Required
- StopMessageLiveLocation(String, Api) - Constructor for class io.github.natanimn.telebof.requests.service.StopMessageLiveLocation
-
Required
- stopPoll(Object, int) - Method in class io.github.natanimn.telebof.BotContext
-
Use this method to stop a poll which was sent by the bot.
- StopPoll - Class in io.github.natanimn.telebof.requests.service
-
StopPoll class.
- StopPoll(Object, int, Api) - Constructor for class io.github.natanimn.telebof.requests.service.StopPoll
-
Required
- story - Variable in class io.github.natanimn.telebof.types.media_and_service.ExternalReplyInfo
-
Optional.
- story - Variable in class io.github.natanimn.telebof.types.updates.Message
-
Message is a forwarded story
- Story - Class in io.github.natanimn.telebof.types.story
-
This object represents a story.
- Story() - Constructor for class io.github.natanimn.telebof.types.story.Story
- StoryArea - Class in io.github.natanimn.telebof.types.story
-
Describes a clickable area on a story media.
- StoryArea(StoryAreaPosition, StoryAreaType) - Constructor for class io.github.natanimn.telebof.types.story.StoryArea
-
Required
- StoryAreaPosition - Class in io.github.natanimn.telebof.types.story
-
Describes the position of a clickable area within a story.
- StoryAreaPosition(double, double, double, double, double, double) - Constructor for class io.github.natanimn.telebof.types.story.StoryAreaPosition
-
Required
- StoryAreaType - Interface in io.github.natanimn.telebof.types.story
-
Describes the type of a clickable area on a story.
- StoryAreaTypeLink - Class in io.github.natanimn.telebof.types.story
-
Describes a story area pointing to an HTTP or tg:// link.
- StoryAreaTypeLink(String) - Constructor for class io.github.natanimn.telebof.types.story.StoryAreaTypeLink
-
Required
- StoryAreaTypeLocation - Class in io.github.natanimn.telebof.types.story
-
Describes a story area pointing to a location.
- StoryAreaTypeLocation(double, double) - Constructor for class io.github.natanimn.telebof.types.story.StoryAreaTypeLocation
-
Required
- StoryAreaTypeSuggestedReaction - Class in io.github.natanimn.telebof.types.story
-
Describes a story area pointing to a suggested reaction.
- StoryAreaTypeSuggestedReaction(ReactionType) - Constructor for class io.github.natanimn.telebof.types.story.StoryAreaTypeSuggestedReaction
-
Required
- StoryAreaTypeWeather - Class in io.github.natanimn.telebof.types.story
-
Describes a story area containing weather information.
- StoryAreaTypeWeather(double, String) - Constructor for class io.github.natanimn.telebof.types.story.StoryAreaTypeWeather
-
Required
- street(String) - Method in class io.github.natanimn.telebof.types.media_and_service.LocationAddress
-
Optional
- street_line1 - Variable in class io.github.natanimn.telebof.types.payments.ShippingAddress
-
First line for the address
- street_line2 - Variable in class io.github.natanimn.telebof.types.payments.ShippingAddress
-
Second line for the address
- STRIKETHROUGH - Enum constant in enum class io.github.natanimn.telebof.enums.EntityType
- subscription_expiration_date - Variable in class io.github.natanimn.telebof.types.payments.SuccessfulPayment
-
Expiration date of the subscription, in Unix time; for recurring payments only
- subscription_period - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatInviteLink
-
Optional.
- subscription_period - Variable in class io.github.natanimn.telebof.types.payments.TransactionPartner
-
The duration of the paid subscription.
- subscription_price - Variable in class io.github.natanimn.telebof.types.chat_and_user.ChatInviteLink
-
Optional.
- subscriptionPeriod(Integer) - Method in class io.github.natanimn.telebof.requests.create.CreateInvoiceLink
- SUCCEEDED - Enum constant in enum class io.github.natanimn.telebof.enums.RevenueWithdrawalStateType
- successful_payment - Variable in class io.github.natanimn.telebof.types.updates.Message
-
Message is a service message about a successful payment, information about the payment
- successfulPayment() - Method in class io.github.natanimn.telebof.filters.Filter
-
Filter service messages for successful payment.
- SuccessfulPayment - Class in io.github.natanimn.telebof.types.payments
-
This class contains basic information about a successful payment.
- SuccessfulPayment() - Constructor for class io.github.natanimn.telebof.types.payments.SuccessfulPayment
- suggestedTipAmounts(int[]) - Method in class io.github.natanimn.telebof.requests.create.CreateInvoiceLink
-
Optional
- suggestedTipAmounts(int[]) - Method in class io.github.natanimn.telebof.requests.send.SendInvoice
-
Optional
- suggestedTipAmounts(Integer[]) - Method in class io.github.natanimn.telebof.types.input.InputInvoiceMessageContent
-
Optional
- supergroup() - Method in class io.github.natanimn.telebof.filters.Filter
-
Filter messages sent in supergroup chats.
- SUPERGROUP - Enum constant in enum class io.github.natanimn.telebof.enums.ChatType
- supergroup_chat_created - Variable in class io.github.natanimn.telebof.types.updates.Message
-
Service message: the supergroup has been created.
- supergroupCreated() - Method in class io.github.natanimn.telebof.filters.Filter
-
Filter service messages for supergroup chat created.
- supports_inline_queries - Variable in class io.github.natanimn.telebof.types.chat_and_user.User
-
Optional.
- supportsStreaming(boolean) - Method in class io.github.natanimn.telebof.requests.send.SendVideo
-
Optional
- supportsStreaming(boolean) - Method in class io.github.natanimn.telebof.types.input.InputMediaVideo
-
Optional
- supportsStreaming(Boolean) - Method in class io.github.natanimn.telebof.types.input.InputPaidMediaVideo
-
Optional
- switch_inline_query_chosen_chat - Variable in class io.github.natanimn.telebof.types.keyboard.InlineKeyboardButton
- switch_inline_query_current_chat - Variable in class io.github.natanimn.telebof.types.keyboard.InlineKeyboardButton
- switchInlineQueryChosenChat(SwitchInlineQueryChosenChat) - Method in class io.github.natanimn.telebof.types.keyboard.InlineKeyboardButton
-
Optional
- SwitchInlineQueryChosenChat - Class in io.github.natanimn.telebof.types.media_and_service
-
This object represents an inline button that switches the current user to inline mode in a chosen chat, with an optional default inline query.
- SwitchInlineQueryChosenChat() - Constructor for class io.github.natanimn.telebof.types.media_and_service.SwitchInlineQueryChosenChat
- switchInlineQueryCurrentChat(String) - Method in class io.github.natanimn.telebof.types.keyboard.InlineKeyboardButton
-
Optional
- symbol - Variable in class io.github.natanimn.telebof.types.gift_and_giveaway.UniqueGift
-
Symbol of the gift
- symbol_color - Variable in class io.github.natanimn.telebof.types.gift_and_giveaway.UniqueGiftBackdropColors
-
The color to be applied to the symbol in RGB format
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form