Skip to content

KTU Bot

A Telegram bot client designed to streamline most interactions possible on the KTU website.

Telegraf.JSTypeScriptNode.JSFirebase FirestoreFirebase BucketsBullMQDocker

What is it?

KTU Bot remains an actively maintained project that has been a source of both learning and joy for me.

Essentially, it’s a Telegram bot client designed to streamline most interactions possible on the KTU (Kerala Technological University) website.

Within days of its initial deployment, it garnered 10-20 users organically, purely through search discovery. Encouraged by this early success, I invested additional time to expand its capabilities into what it is today.

To date, this bot has served thousands of users and continues to see robust daily engagement. It facilitates tasks such as checking exam results, fetching notifications, accessing exam schedules and academic calendars, and even features machine-learning-driven live notification alerts.

This project has provided invaluable lessons in managing high-concurrency traffic, navigating the constraints imposed by the Telegram Bot API.