telegramx.js
A powerful, fully-typed Node.js library for the Telegram Bot API, inspired by discord.js.
Read the docs
npm install telegramxjs100% API coverage
Every method and type is generated from the official spec. Currently tracks Bot API 10.1.
First-class TypeScript
Full types for every method, parameter, and object, with editor autocomplete everywhere.
Ergonomic OO layer
A familiar discord.js-style Client, events, and structures over a typed raw core.
Modern runtime
Native fetch/FormData, dual ESM + CommonJS, Node ≥ 18, zero heavy dependencies.