The Telegram Bot Framework
Build powerful Telegram bots with ease. grammY makes bot development simple, scalable, and type-safe for both Node.js and Deno.
Quick start
Get your first bot running in minutes
Install grammY
Create your bot
Write your first bot
Test your bot
Explore by topic
Dive deeper into grammY’s powerful features
Core Concepts
Keyboards
Sessions
Inline Queries
Webhooks
Plugins
Why grammY?
Built for developers who want power and simplicity
Type-safe
Full TypeScript support with intelligent autocomplete and type inference throughout the framework
Cross-platform
Run on Node.js, Deno, or in the browser. Deploy to any serverless platform or traditional server
Powerful middleware
Build complex bot logic with a flexible middleware system and powerful filter queries
Production-ready
Battle-tested in thousands of bots. Comprehensive error handling and built-in best practices
Community & Support
Join thousands of developers building with grammY
Telegram Chat
GitHub
Examples
Ready to build your bot?
Start creating powerful Telegram bots with grammY’s intuitive API and comprehensive documentation
Get Started