Telepass is a lightweight TypeScript library for working with the Telegram Gateway API, designed to simplify sending and verifying authentication codes via Telegram.
This package provides an easy-to-use abstraction for securely interacting with the Telegram Gateway service, handling authentication flows such as:
- Sending verification messages to users via Telegram
- Checking delivery and verification status
- Revoking verification messages
- Verifying request authenticity using signature validation
- ⚡ Clean and simple API
- 🔐 Built-in signature verification
- 🛡️ Zero dependencies
- 📦 Fully typed with TypeScript
- 🧪 Lightweight and testable
- Node.js 18+
- TypeScript 5+ (for development)
npm install telepass