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.

Available For Work

Curious about what we can create together? Let’s bring something extraordinary to life!

contact@joaoanelli.dev

All rights reserved, ©2025

Available For Work

Curious about what we can create together? Let’s bring something extraordinary to life!

contact@joaoanelli.dev

All rights reserved, ©2025

Available For Work

Curious about what we can create together? Let’s bring something extraordinary to life!

contact@joaoanelli.dev

All rights reserved, ©2025