Analysis updated 2026-05-18
Ask a Telegram bot in plain language to find flights between two cities on a given date.
Compare product prices, ratings, and stores through a chat message instead of browsing shopping sites.
Get an automatic daily alert when prices change on a set of saved flight routes.
| thaolst/tara-bot | strongshuai/proxy-checker | develp10/rustinterviewquiestions | |
|---|---|---|---|
| Stars | 49 | 49 | 48 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | vibe coder | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Telegram, Anthropic, and SerpAPI keys plus a Fly.io account to deploy.
Tara Bot is a personal Telegram chatbot that lets you search for flights and compare product prices through a conversational AI interface. Instead of navigating a travel or shopping website, you send a natural language message, for example asking to find a flight from Ho Chi Minh City to Hanoi this Saturday, and the bot understands what you want, searches for real time results, and sends back a formatted list with prices, airlines, and links. The bot connects two main capabilities. For flights, it fetches current prices and schedules from Google Flights and returns the top results with times and direct links. For shopping, it searches Google Shopping and returns prices, ratings, and store names for a given product. A daily monitoring feature also runs automatically every morning through GitHub Actions, checking prices on four preset flight routes and sending an alert message. The AI side of the bot uses Claude, or an OpenAI-compatible model as an alternative, to interpret your requests and decide which search tools to call, looping through multiple tool calls in a single turn when needed. It maintains memory of the conversation within a session, so you can ask follow-up questions without repeating yourself, and it uses prompt caching to keep token costs down. The project is designed for personal use, so only the configured owner's Telegram account can use it. It is built to run cheaply, using free tiers of the hosting and search services, with an estimated cost of about fifty cents per month. It is written in Python, deployable on Fly.io, and open source under the MIT license. Affiliate link injection and a Shopee price scraper are listed as upcoming features.
A personal Telegram bot that uses Claude to search flights and compare shopping prices in plain language, with a daily price monitor.
Mainly Python. The stack also includes Python, python-telegram-bot, Fly.io.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.