Skip to content

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 02:11
· 21 commits to main since this release

Installation

# npm
npm install telebot-ts@1.6.0

# yarn
yarn add telebot-ts@1.6.0

# pnpm
pnpm add telebot-ts@1.6.0

# bun
bun add telebot-ts@1.6.0

Requires Node.js >= 22. Zero external runtime dependencies.


1.6.0 (2026-08-31)

Bug Fixes

  • close re-audit gaps — checklist_task_id, AcceptedGiftTypes docs shape, ReplyParameters typing, business_connection_id kwargs, split files over 500-line ceiling (all 3 packages) (aa7f1a1)
  • go: align gift/business/emoji-status params and BusinessConnection shape with official Bot API 10.3 docs (c878c60)
  • go: correct poll/draft/live-photo/bulk/invoice/story params, true reaction endpoints, port 5 missing methods, type 9 untyped sites per Bot API 10.3 (9546719)
  • node: align 7 gift/business methods and models with official Bot API 10.3 docs (3cd23e0)
  • node: align the rich message surface with the official Bot API docs (630c1ce)
  • node: correct sendPoll/getUserPersonalChatMessages/sendLivePhoto/managed-bot/createInvoiceLink params and true reaction endpoints per Bot API 10.3; type 12 untyped sites; dedupe edit.ts methods (7f2e4aa)
  • py: align gift/business params, add BusinessBotRights, fix BusinessConnection decode per Bot API 10.3 (78ff3a3)
  • py: correct poll/draft/live-photo/bulk/story/edit params, true reaction endpoints, port 5 missing methods, UNSET omission hygiene per Bot API 10.3 (c04e85b)
  • scripts: make the docs fidelity gate able to actually fail (066bf24)
  • scripts: resolve TypeScript interface heritage in the fidelity audit (d847fb1)

Features

  • go: add 15 stories/paid-media/checklist/draft Bot API methods + story area types (parity phase 3) (abf7f5e)
  • go: add 25 Bot API methods for node parity (forum topics, chat admin, verification, subscription invite links) (d698d49)
  • go: add 25 business/ephemeral/gifts Bot API methods + gift types (node parity phase 2) (4dfd0fc)
  • go: add the 6 backlog params to the send/forward/copy surface (SC-007) (c474e9d)
  • go: close the Bot API type surface so incoming updates stop losing data (0d5c2d6)
  • go: complete sendPoll, sendPhoto, sendDocument and copyMessage surfaces (SC-007) (7b0fcb3)
  • go: complete the inline-query types and finish docs-link coverage (d5ca021)
  • go: complete Update per Bot API 10.3 and add the 12 missing routes (3efef00)
  • go: model the remaining concrete Bot API types and drop any at their call sites (e07ba62)
  • go: port Bot API 10.3 rich messages (83 docs types + sendRichMessage/Draft) (a4663f7)
  • node: add the 6 backlog params to the send/copy/forward surface (SC-007) (7ae0a7f)
  • node: complete the Bot API 10.3 Message carriers and their payload types (7264b4b)
  • node: complete the sendPoll surface and model InputPollOption (SC-007) (2e5db8d)
  • node: make editStory, editChatSubscriptionInviteLink and getUserGifts measurable (SC-007) (5067e6e)
  • node: model ChatFullInfo, the shape getChat actually returns (c937a29)
  • py: add 15 stories/paid-media/checklist/draft Bot API methods + story area types (parity phase 3) (34c66ce)
  • py: add 25 Bot API methods for node parity (forum topics, chat admin, verification, subscription invite links) (06727f1)
  • py: add 25 business/ephemeral/gifts Bot API methods + gift types (node parity phase 2) (8dcb742)
  • py: add the 6 backlog params to the send/forward/copy surface (SC-007) (ee42512)
  • py: complete sendPoll, sendPhoto and sendDocument surfaces, model InputPollOption (SC-007) (1dd3afa)
  • py: decode the Bot API 10.3 service messages Telegram actually sends (3480936)
  • py: model ChatFullInfo and the docs carriers getChat/Message actually return (SC-007, Bot API 10.3) (4808b78)
  • py: port Bot API 10.3 rich messages (83 docs types + send_rich_message/Draft) (6769b30)
  • py: type the input media, preview, payment, passport and background objects (49ca358)
  • scripts: measure which documented Bot API params each method can send (SC-007) (e7062e7)
  • scripts: put the fidelity report in the CI job summary (a5cb52f)
  • scripts: ratchet method-param gaps like documented fields (SC-007) (34758b5)
  • scripts: surface method-param fidelity in the summary, table and strict gate (ffee224)
  • scripts: turn the Bot API fidelity audit into a regression ratchet (092d8ed)