Building a Telegram Bot with Cloudflare Workers, Durable Objects and Grammy
3 days ago
- #Telegram Bot
- #Tech Stack
- #Water Tracking
- The author created a Telegram bot named Drinky to track and remind themselves to drink water.
- The bot was chosen over a web or Android app for lower friction and easier sharing.
- Tech stack includes Durable Objects for database, grammY for Telegram API interaction, and other new libraries like oxc, Vitest, and drizzle.
- Challenges included setting up webhook URLs and dynamically registering bot commands.
- The author opted for a simpler solution (tz-lookup) over AI for timezone identification.
- The project was a learning experience and successfully solved the author's problem.