telegramsjs
    Preparing search index...

    Class WorkerClient

    Handles incoming updates from the Telegram API and routes them to the appropriate event handlers.

    Index

    Constructors

    Properties

    Methods

    • Handles new business connections.

      Parameters

      • data: BusinessConnection | undefined

        The business connection data.

      Returns BusinessConnection | undefined

    • Handles incoming callback queries.

      Parameters

      • data: CallbackQuery | undefined

        The callback query data.

      Returns CallbackQuery | undefined

    • Handles updates to chat boosts.

      Parameters

      • data: ChatBoostUpdated | undefined

        The chat boost update data.

      Returns ChatBoostUpdated | undefined

    • Handles chat join requests.

      Parameters

      • data: ChatJoinRequest | undefined

        The chat join request data.

      Returns ChatJoinRequest | undefined

    • Handles updates to chat members.

      Parameters

      • data: ChatMemberUpdated | undefined

        The chat member update data.

      Returns ChatMemberUpdated | undefined

    • Handles new chat members being added.

      Parameters

      • data: Message & NonChannel | undefined

        The message data containing new chat members.

      Returns Message | undefined

    • Handles chat members being removed.

      Parameters

      • data: Message & NonChannel | undefined

        The message data containing removed chat members.

      Returns Message | undefined

    • Handles chosen inline results.

      Parameters

      • data: ChosenInlineResult | undefined

        The chosen inline result data.

      Returns ChosenInlineResult | undefined

    • Handles deleted business messages.

      Parameters

      • data: BusinessMessagesDeleted | undefined

        The deleted business messages data.

      Returns BusinessMessagesDeleted | undefined

    • Handles incoming inline queries.

      Parameters

      • data: InlineQuery | undefined

        The inline query data.

      Returns InlineQuery | undefined

    • Handles new messages, channel posts, or business messages.

      Parameters

      • data: Message & NonChannel | Message & Channel | Message & Private | undefined

        The message data.

      Returns Message | undefined

    • Handles edited messages, channel posts, or business messages.

      Parameters

      • data:
            | Message & Edited & NonChannel
            | Message & Edited & Channel
            | Message & Edited & Private
            | undefined

        The edited message data.

      Returns Message | undefined

    • Handles reactions to messages.

      Parameters

      • data: MessageReactionUpdated | undefined

        The message reaction data.

      Returns MessageReactionUpdated | undefined

    • Handles updates to message reaction counts.

      Parameters

      • data: MessageReactionCountUpdated | undefined

        The message reaction count data.

      Returns MessageReactionCountUpdated | undefined

    • Handles updates to the client's chat member status.

      Parameters

      • data: ChatMemberUpdated | undefined

        The chat member update data.

      Returns ChatMemberUpdated | undefined

    • Handles new polls.

      Parameters

      • data: Poll | undefined

        The poll data.

      Returns Poll | undefined

    • Handles new poll answers.

      Parameters

      • data: PollAnswer | undefined

        The poll answer data.

      Returns PollAnswer | undefined

    • Handles pre-checkout queries.

      Parameters

      • data: PreCheckoutQuery | undefined

        The pre-checkout query data.

      Returns PreCheckoutQuery | undefined

    • Handles purchased paid media.

      Parameters

      • data: PaidMediaPurchased | undefined

        The purchased paid media.

      Returns PaidMediaPurchased | undefined

    • Handles removed chat boosts.

      Parameters

      • data: ChatBoostRemoved | undefined

        The removed chat boost data.

      Returns ChatBoostRemoved | undefined

    • Handles incoming shipping queries.

      Parameters

      • data: ShippingQuery | undefined

        The shipping query data.

      Returns ShippingQuery | undefined