Scentsy Watcher

Python script that queries the Scentsy shop index via Algolia and pings via Telegram bot when there's a hit. Small, deployed on Netcup. Not an AI tool, pure automation.

Python Algolia Telegram Automation Netcup
Scentsy Watcher preview

What it does

Some products in the Scentsy shop aren’t always available or only show up as limited editions. The script periodically queries the shop’s Algolia search index for defined search terms. As soon as a match appears, a Telegram bot pings with the hit.

No polling on the frontend, queries straight against the Algolia endpoint. Makes it fast and lean.

Tech stack

  • Python as the main language
  • Algolia client for the shop index search
  • Telegram bot API for notifications
  • Netcup VPS as host, runs in the background via cron

Why it’s worth showing

It’s explicitly not an AI project. But it shows the core of what automation is good for: a recurring search pattern that a human would manually chase several times a day, handed off to a machine. Saves time, is reliable, is small. Exactly the kind of tool that helps most in everyday life.