Telegram bot MAU tracker and badge generator

Screenshot

I’ve noticed that while Telegram computes bot MAU (Monthly Active Users) values, there is no way to embed these fancy numbers into GitHub repository README, blog posts, landing pages etc. I believe many developers of popular bots would like to flex using these numbers.

So, I made a simple Web service that offers customizable badge generation. You can customize its style (all styles available from shields.io which is used under the hood for badge SVG generation).

My service also allows to track any bot MAU change history (you need to fetch badge at least once, so service will know the bot and start tracking). No registration or any approval required.

Service is implemented in Rust + Axum for backend and TypeScript + React + Astro for frontend.

I created this service first with my friend in mind who has OpenSource Telegram bot with 200K MAU, but after he added this badge to his repo README, I’ve realized that it can be useful for many others Telegram bot owners.

Link: https://tgbotmau.quoi.dev/

Home