telebot-ts API Documentation - v1.0.0
    Preparing search index...

    Module index

    telebot-ts — Zero-dependency, type-safe Telegram Bot framework for Node.js and TypeScript.

    Application
    ApplicationBuilder
    ArticleResultBuilder
    AsyncConversation
    AsyncConversationManager
    BaseBotClient
    BaseFilter
    BaseHandler
    BasePersistence
    Bot
    BusinessConnectionHandler
    BusinessMessagesHandler
    CallbackContext
    CallbackQueryHandler
    ChatBoostHandler
    ChatJoinRequestHandler
    ChatMemberHandler
    ChosenInlineResultHandler
    CommandHandler
    ConversationContextHelper
    ConversationExitSignal
    ConversationHandler
    ConversationTimeoutError
    CustomFilter
    InlineKeyboard
    InlineQueryHandler
    InlineQueryResultBuilder
    Job
    JobQueue
    JsonFilePersistence
    LinearConversation
    Logger
    MemoryPersistence
    MemorySessionStorage
    MessageFilter
    MessageHandler
    MessageReactionCountHandler
    MessageReactionHandler
    PaginationKeyboard
    PollAnswerHandler
    PreCheckoutQueryHandler
    PurchasedPaidMediaHandler
    RegexFilter
    ReplyKeyboard
    RRule
    ShippingQueryHandler
    SqlitePersistence
    TelegramApiError
    TypeHandler
    Update
    Weekday
    InlineKeyboardButton → InlineKeyboardButton
    InlineKeyboardMarkup → InlineKeyboardMarkup
    AcceptedGiftTypes
    AddStickerToSetOptions
    AffiliateInfo
    Animation
    AnswerCallbackQueryOptions
    AnswerChatJoinRequestQueryOptions
    AnswerInlineQueryOptions
    AnswerPreCheckoutQueryOptions
    AnswerShippingQueryOptions
    ApiResponse
    ApplicationOptions
    ArticleResultOptions
    Audio
    BackgroundFillFreeformGradient
    BackgroundFillGradient
    BackgroundFillSolid
    BackgroundTypeChatTheme
    BackgroundTypeFill
    BackgroundTypePattern
    BackgroundTypeWallpaper
    BaseInlineResultOptions
    Birthdate
    BotCommand
    BotDescription
    BotName
    BotOptions
    BotShortDescription
    BotSubscriptionUpdated
    BusinessBotRights
    BusinessConnection
    BusinessIntro
    BusinessLocation
    BusinessMessagesDeleted
    BusinessOpeningHours
    BusinessOpeningHoursInterval
    CallbackGame
    CallbackQuery
    Chat
    ChatAdministratorRights
    ChatBackground
    ChatBoost
    ChatBoostAdded
    ChatBoostRemoved
    ChatBoostSourceGiftCode
    ChatBoostSourceGiveaway
    ChatBoostSourcePremium
    ChatBoostUpdated
    ChatFullInfo
    ChatJoinRequest
    ChatLocation
    ChatMember
    ChatMemberAdministrator
    ChatMemberUpdated
    ChatOwnerChanged
    ChatOwnerLeft
    ChatPermissions
    ChatPhoto
    ChatShared
    Checklist
    ChecklistTask
    ChecklistTasksAdded
    ChecklistTasksDone
    ChosenInlineResult
    Community
    CommunityChatAdded
    CommunityChatJoined
    CommunityChatRemoved
    Contact
    ConversationControl
    ConversationHandlerOptions
    CopyMessagesOptions
    CopyTextButton
    CreateChatInviteLinkOptions
    CreateChatSubscriptionInviteLinkOptions
    CreateInvoiceLinkOptions
    CreateNewStickerSetOptions
    DeleteEphemeralMessageOptions
    Dice
    DirectMessagePriceChanged
    DirectMessagesTopic
    DisabledButton
    Document
    EditChatInviteLinkOptions
    EditChatSubscriptionInviteLinkOptions
    EditEphemeralMessageCaptionOptions
    EditEphemeralMessageMediaOptions
    EditEphemeralMessageReplyMarkupOptions
    EditEphemeralMessageTextOptions
    EditMessageCaptionOptions
    EditMessageChecklistOptions
    EditMessageLiveLocationOptions
    EditMessageMediaOptions
    EditMessageReplyMarkupOptions
    EditMessageTextOptions
    EditStoryOptions
    EncryptedCredentials
    EncryptedPassportElement
    EphemeralMessageParameters
    ExternalReplyInfo
    File
    ForceReply
    ForumTopic
    ForumTopicClosed
    ForumTopicCreated
    ForumTopicEdited
    ForumTopicReopened
    ForwardMessagesOptions
    Game
    GameHighScore
    GeneralForumTopicHidden
    GeneralForumTopicUnhidden
    GetBusinessAccountGiftsOptions
    GetChatGiftsOptions
    GetUpdatesOptions
    GetUserGiftsOptions
    Gift
    GiftBackground
    GiftInfo
    GiftPremiumSubscriptionOptions
    GiftQueryOptions
    Gifts
    Giveaway
    GiveawayCompleted
    GiveawayCreated
    GiveawayWinners
    I18nOptions
    I18nSession
    ILogger
    InaccessibleMessage
    InlineQuery
    InlineQueryResultsButton
    InputChecklist
    InputChecklistTask
    InputMediaAnimation
    InputMediaAudio
    InputMediaDocument
    InputMediaPhoto
    InputMediaVideo
    InputMediaVoiceNote
    InputPaidMediaLivePhoto
    InputPaidMediaPhoto
    InputPaidMediaVideo
    InputPollOption
    InputRichBlockAnchor
    InputRichBlockAnimation
    InputRichBlockAudio
    InputRichBlockBlockQuotation
    InputRichBlockButtons
    InputRichBlockCollage
    InputRichBlockDetails
    InputRichBlockDivider
    InputRichBlockDocument
    InputRichBlockExpandableBlockQuotation
    InputRichBlockFooter
    InputRichBlockList
    InputRichBlockListItem
    InputRichBlockMap
    InputRichBlockMathematicalExpression
    InputRichBlockParagraph
    InputRichBlockPhoto
    InputRichBlockPreformatted
    InputRichBlockPullQuotation
    InputRichBlockSectionHeading
    InputRichBlockSlideshow
    InputRichBlockTable
    InputRichBlockThinking
    InputRichBlockVideo
    InputRichBlockVoiceNote
    InputRichMessage
    InputRichMessageContent
    InputRichMessageMedia
    InputSticker
    InputStoryContentPhoto
    InputStoryContentVideo
    Invoice
    JsonFilePersistenceOptions
    KeyboardButton
    KeyboardButtonPollType
    KeyboardButtonRequestChat
    KeyboardButtonRequestManagedBot
    KeyboardButtonRequestUsers
    LabeledPrice
    LinearConversationOptions
    LinkPreviewOptions
    LivePhoto
    Location
    LocationAddress
    LoggerOptions
    LoginUrl
    ManagedBotCreated
    ManagedBotUpdated
    MaskPosition
    Message
    MessageAutoDeleteTimerChanged
    MessageEntity
    MessageGenerationStopped
    MessageId
    MessageOriginChannel
    MessageOriginChat
    MessageOriginHiddenUser
    MessageOriginUser
    MessageReactionCountUpdated
    MessageReactionUpdated
    OrderInfo
    PaginationNavigationLabels
    PaginationOptions
    PaidMediaInfo
    PaidMediaLivePhoto
    PaidMediaPhoto
    PaidMediaPreview
    PaidMediaPurchased
    PaidMediaVideo
    PaidMessagePriceChanged
    PassportData
    PassportElementError
    PassportFile
    PendingWait
    PersistedJob
    Persistence
    PhotoResultOptions
    PhotoSize
    Plugin
    Poll
    PollAnswer
    PollingLoopOptions
    PollMedia
    PollOption
    PollOptionAdded
    PollOptionDeleted
    PostStoryOptions
    PreCheckoutQuery
    PreparedInlineMessage
    PromoteChatMemberOptions
    ProximityAlertTriggered
    RateLimitOptions
    RawUpdate
    ReactionCount
    ReactionTypeCustomEmoji
    ReactionTypeEmoji
    ReactionTypePaid
    RefundedPayment
    RemoveBusinessAccountProfilePhotoOptions
    ReplaceStickerInSetOptions
    ReplyKeyboardMarkup
    ReplyKeyboardOptions
    ReplyKeyboardRemove
    ReplyParameters
    RepostStoryOptions
    RetryOptions
    RevenueWithdrawalStateFailed
    RevenueWithdrawalStatePending
    RevenueWithdrawalStateSucceeded
    RichBlockAnchor
    RichBlockAnimation
    RichBlockAudio
    RichBlockBlockQuotation
    RichBlockButtons
    RichBlockCaption
    RichBlockCollage
    RichBlockDetails
    RichBlockDivider
    RichBlockDocument
    RichBlockExpandableBlockQuotation
    RichBlockFooter
    RichBlockList
    RichBlockListItem
    RichBlockMap
    RichBlockMathematicalExpression
    RichBlockParagraph
    RichBlockPhoto
    RichBlockPreformatted
    RichBlockPullQuotation
    RichBlockSectionHeading
    RichBlockSlideshow
    RichBlockTable
    RichBlockTableCell
    RichBlockThinking
    RichBlockVideo
    RichBlockVoiceNote
    RichMessage
    RichMessageButton
    RichTextAnchor
    RichTextBankCardNumber
    RichTextBold
    RichTextBotCommand
    RichTextButton
    RichTextCashtag
    RichTextCode
    RichTextCustomEmoji
    RichTextDateTime
    RichTextEmailAddress
    RichTextHashtag
    RichTextItalic
    RichTextMarked
    RichTextMathematicalExpression
    RichTextMention
    RichTextPhoneNumber
    RichTextReference
    RichTextSpoiler
    RichTextStrikethrough
    RichTextSubscript
    RichTextSuperscript
    RichTextTextMention
    RichTextUnderline
    RichTextUrl
    RRuleOptions
    RunRRuleOptions
    SavePreparedInlineMessageOptions
    SavePreparedKeyboardButtonOptions
    SendAnimationOptions
    SendAudioOptions
    SendChatActionOptions
    SendChatJoinRequestWebAppOptions
    SendChecklistOptions
    SendContactOptions
    SendDiceOptions
    SendDocumentOptions
    SendGiftOptions
    SendInvoiceOptions
    SendLivePhotoOptions
    SendLocationOptions
    SendMediaGroupOptions
    SendMessageDraftOptions
    SendMessageOptions
    SendPaidMediaOptions
    SendPhotoOptions
    SendPollOptions
    SendRichMessageDraftOptions
    SendRichMessageOptions
    SendStickerOptions
    SendVenueOptions
    SendVideoNoteOptions
    SendVideoOptions
    SendVoiceOptions
    SessionOptions
    SessionStorage
    SetBusinessAccountGiftSettingsOptions
    SetBusinessAccountProfilePhotoOptions
    SetManagedBotAccessSettingsOptions
    SetMessageReactionOptions
    SetWebhookOptions
    SharedUser
    ShippingAddress
    ShippingOption
    ShippingQuery
    SqlitePersistenceOptions
    StarAmount
    StarTransaction
    StarTransactions
    Sticker
    StickerSet
    StopMessageLiveLocationOptions
    StopPollOptions
    Story
    StoryArea
    StoryAreaPosition
    SuccessfulPayment
    SuggestedPostApprovalFailed
    SuggestedPostApproved
    SuggestedPostDeclined
    SuggestedPostInfo
    SuggestedPostPaid
    SuggestedPostParameters
    SuggestedPostPrice
    SuggestedPostRefunded
    SwitchInlineQueryChosenChat
    TelegramWebAppData
    TextQuote
    TimeOfDay
    TransactionPartnerAffiliateProgram
    TransactionPartnerChat
    TransactionPartnerFragment
    TransactionPartnerOther
    TransactionPartnerTelegramAds
    TransactionPartnerTelegramApi
    TransactionPartnerUser
    TransferGiftOptions
    UniqueGift
    UniqueGiftBackdrop
    UniqueGiftBackdropColors
    UniqueGiftColors
    UniqueGiftInfo
    UniqueGiftModel
    UniqueGiftSymbol
    UpgradeGiftOptions
    User
    UserChatBoosts
    UserProfilePhotos
    UserRating
    UsersShared
    ValidateWebAppDataOptions
    Venue
    Video
    VideoChatEnded
    VideoChatParticipantsInvited
    VideoChatScheduled
    VideoChatStarted
    VideoNote
    VideoQuality
    Voice
    WaitForCallbackQueryOptions
    WaitForMessageOptions
    WaitOptions
    WebAppData
    WebAppInfo
    WebhookCallbackOptions
    WebhookInfo
    WebhookServerOptions
    WriteAccessAllowed
    InputFile → InputFile
    ApiErrorHookFn
    BackgroundFill
    BackgroundType
    BotCommandScope
    ChatAction
    ChatBoostSource
    ChatMemberStatus
    ChatType
    ConversationKey
    DiceEmoji
    ErrorHandlerCallback
    ExpressWebhookHandler
    FastifyWebhookHandler
    FetchWebhookHandler
    FrequencyType
    HandlerCallback
    HttpWebhookHandler
    InlineKeyboardButtonOptions
    InlineQueryResult
    InputMedia
    InputPaidMedia
    InputRichBlock
    InputStoryContent
    JobCallback
    LogLevel
    MaybeInaccessibleMessage
    MessageEntityType
    MessageOrigin
    MiddlewareFn
    PaidMedia
    ParseMode
    PollType
    PurchasedPaidMedia
    ReactionFilter
    ReactionType
    ReplyMarkup
    RequestTransformFn
    ResponseTransformFn
    RevenueWithdrawalState
    RichBlock
    RichText
    RichTextEntity
    RRuleFrequency
    RRuleWeekday
    StoryAreaType
    TransactionPartner
    UpdatePredicate
    UpdateType
    WebhookFramework
    AsyncConversationHandlerFn → AsyncConversationHandlerFn
    ChatAction
    ChatMemberStatus
    ChatType
    ChatTypeFilters
    DEFAULT_RETRY_OPTIONS
    DiceEmoji
    filters
    Frequency
    logger
    MAX_WEBHOOK_BODY_BYTES
    MessageEntityType
    ParseMode
    plugins
    PollType
    StatusUpdateFilters
    UpdateType
    assertNonEmptyString
    assertNumber
    blockquote
    bold
    buildMenuKeyboard
    buildRequestBody
    code
    computeBackoffSeconds
    createExpressWebhook
    createFastifyWebhook
    createFetchWebhook
    createHttpWebhook
    createWebhookServer
    dispatchUpdate
    escapeHtml
    escapeMarkdownV2
    expandableBlockquote
    i18n
    i18nFor
    isInputFile
    isRetryableStatus
    isSecretTokenValid
    italic
    parseRRuleString
    parseWebAppData
    rateLimit
    renderMenuKeyboard
    runPollingLoop
    session
    spoiler
    strikethrough
    underline
    userMention
    validateToken
    validateWebAppData
    webhookCallback
    withStateLock