We are a community-led organization dedicated to maintaining and improving the Telegraf.js framework. Our mission is to provide developers with a stable, "hardened" alternative to the original library, which has been abandoned by upstream maintainers.
- Up-to-Date: While upstream is stuck in 2024, we are working on providing full support for Telegram Bot API 7.3 - 7.8+.
- Fail-Fast Architecture: Strict input validation and improved TypeScript types to catch bugs before they reach production.
- Community First: Abandoned PRs from the original repository are reviewed and integrated here.
- telegraf-hardened - The core framework. Optimized, patched, and ready for action.
- types - TypeScript types for the Telegram Bot API.
- fetch - A production-ready, zero-dependency (almost) native fetch wrapper for Node.js 18+ with http(s) and SOCKS proxy support.
We believe in open collaboration. Whether you are fixing a typo or implementing a new Bot API method, your contribution is welcome!
- Check out our Roadmap.
- Open a Pull Request or report a Bug.
- Help us translate documentation for global developers.
Maintainer: @siakinnik | Join the telegraf-hardened Telegram