TrackTheBook Telegram Bot

Python, Docker

During the COVID emergency Weekends were pretty boring, here in Milan. I needed an idea for a new project, to learn some new skill.

I’m into eBooks, and I like a lot the Kobo eReaders. So why not develop a Price Tracking Telegram Bot for Kobo eBooks?

After some day of good coding, the Bot is up and runng! You can find it at @TrackTheBookBot.

  • The Bot has some nice features:
  1. Inline queries support for searching and sharing eBooks easily from any chat.
  2. Beautiful Inline keyboards.
  3. Hosted on a Google Cloud VPS.
  4. Deployed using Docker.
  5. Deploying automated with a Bash Script that updates the source code using Git, rebuilds and starts the Docker container.

This project was a lot of fun and I’m really proud of the result.

Also, I’m really glad that the Bot was welcomed with joy by the Kobo community and that It’s actually useful to all the Kobo lovers around the World ♥.

UPDATE:
Unfortunately, the bot isn’t working anymore because Kobo banned my home server IP due to too many requests. Since there’s no official API available and the project relied on reverse-engineering, fixing this problem isn’t simple or inexpensive.

↽ Back