Telegram Schedule Bot with Nest.js and ChatGPT
Telegram Schedule Bot with Nest.js and ChatGPT
Telegram Schedule Bot with Nest.js and ChatGPT
I developed an intelligent Telegram bot to solve a real accessibility challenge. A humble horseback riding instructor used to keep his student schedule in a physical notebook stored far from the training area, making it time-consuming for him to check or update appointments.
I built the project’s back end using Nest.js (Node.js), integrating both the Telegram API and the OpenAI ChatGPT API to enable natural language interaction. The bot connects to a lightweight SQLite database to manage the instructor’s schedule, allowing him to simply chat with the bot to retrieve or update information.
Although initially created as a prototype, the project beautifully demonstrated how thoughtful technology and conversational AI can make everyday tasks more accessible—even in the most unexpected contexts.
I developed an intelligent Telegram bot to solve a real accessibility challenge. A humble horseback riding instructor used to keep his student schedule in a physical notebook stored far from the training area, making it time-consuming for him to check or update appointments.
I built the project’s back end using Nest.js (Node.js), integrating both the Telegram API and the OpenAI ChatGPT API to enable natural language interaction. The bot connects to a lightweight SQLite database to manage the instructor’s schedule, allowing him to simply chat with the bot to retrieve or update information.
Although initially created as a prototype, the project beautifully demonstrated how thoughtful technology and conversational AI can make everyday tasks more accessible—even in the most unexpected contexts.
I developed an intelligent Telegram bot to solve a real accessibility challenge. A humble horseback riding instructor used to keep his student schedule in a physical notebook stored far from the training area, making it time-consuming for him to check or update appointments.
I built the project’s back end using Nest.js (Node.js), integrating both the Telegram API and the OpenAI ChatGPT API to enable natural language interaction. The bot connects to a lightweight SQLite database to manage the instructor’s schedule, allowing him to simply chat with the bot to retrieve or update information.
Although initially created as a prototype, the project beautifully demonstrated how thoughtful technology and conversational AI can make everyday tasks more accessible—even in the most unexpected contexts.

