
Suljettu
Julkaistu
Maksettu toimituksen yhteydessä
My Python-based Telegram bot already scrapes Amazon India with Playwright, runs a quick AI relevance check, and stores everything in simple JSON files. What it still lacks is a way for each user to narrow the alerts by a price window they decide themselves. I need you to extend the current code so that: • Any user can send a command (or use an inline button, if easier) to set a minimum and maximum price in INR. • The filter lives per-user in the existing JSON structure and survives restarts. • All subsequent deal checks respect that range before the AI scoring step, so a product outside the window is never analysed or messaged. • Edge cases—bad input, missing values, currency formatting—are handled gracefully with friendly feedback inside Telegram. The project is entirely in Python, using python-telegram-bot, Playwright, and a flat-file JSON store; no SQL layer is involved. Please keep those choices intact. Once you’re done, I’ll verify the feature by setting different ranges from two test accounts and confirming that each receives only qualifying deals. If you can think of a clean Telegram UX for entering the numbers quickly, let me know in your proposal—otherwise stick to a simple /setprice 1000 2500 style command.
Projektin tunnus (ID): 40309649
25 ehdotukset
Etäprojekti
Aktiivinen 26 päivää sitten
Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
25 freelancerit tarjoavat keskimäärin ₹20 900 INR tätä projektia

Hi there, I’ve reviewed your project and understand you need to extend your existing Python Telegram bot so each user can define a personal price range that filters deals before the AI relevance check. The key is to implement a clean per-user configuration stored in your current JSON structure, ensuring it persists across restarts and integrates seamlessly into your existing Playwright scraping and processing flow. I can add a simple and user-friendly command like /setprice min max, along with validation to handle invalid input, missing values, and formatting issues with clear Telegram feedback. The logic will ensure that only products within the user’s defined range are processed further, improving efficiency by skipping unnecessary AI checks. I’ll also structure the JSON updates safely so multiple users can maintain independent filters without conflicts. You’ll receive clean, well-integrated code updates that fit your current stack, along with brief guidance on usage and testing across multiple accounts. Best regards Muhammad Adil Portfolio: https://www.freelancer.com/u/webmasters486
₹20 000 INR 4 päivässä
5,3
5,3

Hi there, I have gone through your requirements regarding adding a per-user price filter to your Python Telegram bot with JSON storage. I have a good hand on working Experience in Python automation, Telegram bots (python-telegram-bot), and data handling with JSON-based persistence. Recently handled similar bot enhancements involving user-specific preferences and filtering logic. I can implement a clean /setprice min max command with validation, store filters per user in your existing JSON structure, and apply filtering before the AI relevance step to optimize performance. I will also handle edge cases (invalid input, missing values, formatting) with clear Telegram feedback. Approach: extend user schema, validate inputs, and integrate filter into scraping pipeline. Available immediately. Thanks, Chirag
₹25 000 INR 7 päivässä
4,4
4,4

Dear Sir/Madam, I am excited to propose my expertise for the Custom Price Filter Upgrade project. With a strong background in Python, Web Scraping, Software Development, and AI Development, I am confident in my ability to enhance your Python-based Telegram bot as per your requirements. My experience in developing complex programs and optimizing project performance aligns perfectly with the task at hand. I will ensure that each user can set a price window, maintain per-user filters, and handle edge cases gracefully within the existing code structure. I will deliver a seamless solution that enhances user experience and functionality. I am eager to collaborate on this project and provide innovative solutions to meet your needs. Your satisfaction is my priority, and I am committed to delivering exceptional results. Thank you
₹25 000 INR 3 päivässä
4,2
4,2

Hello, I can efficiently upgrade your Telegram bot to include a custom price filter feature as per your requirements. I'll extend the existing Python code to allow users to set a price range via a command or inline button, ensuring the filter is stored per-user in JSON and persists across restarts. I’ll handle edge cases like invalid input with friendly Telegram feedback and ensure the price check happens before AI scoring. With 5+ years of experience in Python, Telegram bots, and Playwright, I’ll maintain your current tech stack and deliver a clean solution. For a smoother UX, I suggest a simple inline keyboard for quick price input. Let me know if you'd like to see a demo or discuss further. Thanks, Adegoke. M
₹16 875 INR 3 päivässä
3,6
3,6

Hi, I see you want to upgrade your existing Python Telegram bot to allow users to set personalized price filters for Amazon India deals. This will help users receive alerts only within their specified price range, which is a great way to enhance relevance. Your project requires extending the bot to accept per-user minimum and maximum prices stored in JSON, ensuring these filters persist through restarts. The bot must apply this filter before AI relevance scoring and handle edge cases like invalid inputs or missing values with clear Telegram feedback, all while keeping your current stack of python-telegram-bot, Playwright, and JSON storage intact. I recently built a similar Telegram bot that managed user preferences stored in JSON files and filtered scraped data before processing, implementing robust input validation and inline button UX for quick user input. This experience means I can seamlessly integrate your price filter feature with graceful error handling and an intuitive command or button-based interface. I can deliver this feature within 5 days, allowing time for thorough testing with multiple accounts as you described. Let’s discuss if you prefer a simple command or a custom inline button flow for setting prices.
₹13 750 INR 7 päivässä
2,8
2,8

Hello! I can extend your Python Telegram bot to include per-user price filters while keeping the current Playwright scraping, AI relevance checks, and JSON storage intact. My approach will be to add a /setprice <min> <max> command (or optional inline buttons for easier UX) that stores each user’s price range in the JSON structure, ensuring it persists across restarts. I will implement input validation and friendly error messages for missing, invalid, or incorrectly formatted values. The deal-checking workflow will be updated so that products outside a user’s specified range are skipped before AI analysis, keeping notifications relevant. I’ll also test with multiple accounts to confirm that each user only receives qualifying deals. I’m confident I can deliver this cleanly and efficiently in Python within 7 days, maintaining your existing architecture and user experience.
₹35 000 INR 7 päivässä
2,9
2,9

Per-user price filtering that survives restarts, respects your existing JSON structure, and slots cleanly into your Playwright + AI pipeline before a single product gets analysed — I can see exactly how this fits and I know how to build it right. ? Here's what's getting added: ✅ /setprice 1000 2500 command — clean, instant, exactly the UX you described ✅ Per-user price range stored in your existing JSON — survives every restart, zero SQL layer added ✅ Filter applied before the AI scoring step — products outside the window never get analysed or messaged, saving API calls too ✅ Graceful error handling — bad input, missing values, currency formatting — friendly Telegram feedback every time ✅ Tested from two separate accounts confirming each receives only qualifying deals — exactly your acceptance criteria I build Python Telegram bots and automation pipelines — extending an existing bot cleanly without touching what already works is my kind of task. ? ? For this focused feature I'd do it for ₹37500 in 1 day — fast, clean, tested, zero regressions. One suggestion — want me to add a /myprice command so users can check their current filter anytime? Small touch, big UX improvement. Ready to start TODAY. ?
₹37 500 INR 1 päivässä
2,1
2,1

Hello, This is a clean feature to add, but it needs to be done carefully so it doesn’t slow your pipeline or break per-user isolation. I’ve worked with python-telegram-bot bots that scrape and notify at scale, including flat-file JSON persistence, so your current stack is perfectly fine. I’ll implement a per-user price window (min/max INR) stored in your existing JSON structure and loaded on startup. The filter will run before scraping results reach the AI relevance step, so out-of-range items are discarded early—saving compute and avoiding unnecessary messages. Multiple users will have fully independent settings. For UX, a simple /setprice 1000 2500 command works well, but I can also add an optional guided flow (bot asks for min → then max) for non-technical users. Input validation will handle reversed ranges, non-numeric text, missing values, commas, ₹ symbols, etc., with friendly Telegram feedback. A /clearprice or /showprice command can be included if useful. Changes will be minimal, clean, and restart-safe, with no database required. I’ll also test using multiple accounts as you described. I can start immediately and deliver quickly. Best regards, Vishal
₹15 000 INR 4 päivässä
1,9
1,9

Hello, I see you need a way for users to set a minimum and maximum price for alerts in your Python-based Telegram bot. I am Mubashir Ahmed, a Full-Stack Developer, Engineer, and UI/UX Specialist with 6+ years of experience building high-performance web scraping and automation tools. I specialize in Python, particularly with libraries like python-telegram-bot and Playwright, ensuring efficient data extraction and user interaction. To enhance your bot, I will implement a price filter feature that allows users to specify their desired price range, which will be saved in the existing JSON structure and persist through restarts. The following deliverables will be provided: - A command or inline button for users to set their price range. - Integration of the price filter into the existing deal-checking logic to skip irrelevant products. - Robust error handling for edge cases with user-friendly feedback in Telegram. - Documentation on the new feature for easy reference. - Step 1: Analyze the current bot structure and identify integration points. - Step 2: Develop the price filter functionality and ensure it saves user preferences. - Step 3: Implement error handling and test various scenarios for user inputs. - Step 4: Conduct thorough testing with multiple user accounts to verify functionality. My Portfolio: https://www.freelancer.com/u/mubashir021/Automation-Expert I look forward to bringing this feature to life for your Telegram bot. Mubashir Ahmed
₹23 999 INR 10 päivässä
0,6
0,6

.As an experienced Full-Stack App and Web Developer, I believe I am the best fit for your project. I have an extensive background in Python-based development, with particularly strong skills in building scalable and performance-driven applications. My proficiency in working with python-telegram-bot and Playwright aligns perfectly with the technologies you're leveraging. A major strength of mine is my ability to understand both tech and business requirements, which I consider key to delivering solutions that truly solve problems and add value to a company. For your project, this means that not only will I extend the current code to include the price filter upgrade you want, but I will also ensure that it is designed and implemented in such a way that it serves its purpose effectively. Another crucial aspect of my approach is thoroughness. I leave no stone unturned when it comes to handling possible edge cases, bad user inputs, or any other potential issues that may arise. Resultantly, your Telegram bot will handle any user command or action – from setting price ranges for deals to graceful feedbacks for currency formatting - impeccably. Lastly, with me at the helm of your project even after a successful delivery, you can expect ongoing reliability in terms of clear communication, timely support and any future extensions or changes you request. Let us create an exceptional Telegram UX together!
₹12 500 INR 1 päivässä
0,0
0,0

I will extend your Python/Playwright bot with a persistent, JSON-based filtering system. By adding a filters object to your existing flat-file structure, I’ll ensure user preferences survive restarts without needing SQL. Key Features: Pre-AI Filtering: Checks prices immediately after scraping to save API costs. Robust Input: A regex-based parser to handle "₹1,000", "500-2000", or "1500" gracefully. Optimized UX: A /setprice command with clear error feedback and a "Current Range" confirmation. This lightweight update maintains your current architecture while ensuring data isolation across multiple test accounts.
₹25 000 INR 7 päivässä
0,0
0,0

Hi! This is a well-scoped feature and I can implement it cleanly without touching your existing stack. My approach: I'd add a /setprice command that accepts min and max values (e.g. /setprice 1000 2500), with input validation that catches bad formats, missing values, and edge cases — responding with a friendly Telegram message in each case. The per-user price window would be stored directly in your existing JSON structure so it persists across restarts with no new dependencies. For a cleaner UX, I'd suggest a two-step inline button flow: the user hits a "Set Price Filter" button, the bot asks for min, then max — one number at a time — reducing input errors. But if you prefer the single-command style, that works just as well and I'll default to that. The filter check would run before the AI scoring step, so out-of-range products are dropped early and never waste API calls. I'll keep python-telegram-bot, Playwright, and the flat-file JSON store exactly as they are. I work with Python and have experience with Telegram bot development and JSON-based persistence. Happy to start immediately. What does your current JSON user structure look like?
₹25 000 INR 7 päivässä
0,0
0,0

I will develop high-quality custom software solutions tailored to your needs Description: Looking for reliable and scalable software solutions? You're in the right place! I specialize in building robust, efficient, and user-friendly applications that help businesses grow and streamline operations. Whether you need a web app, desktop software, API integration, or a full-stack solution, I’m here to turn your ideas into reality. ? Services I Offer: Custom software development Web application development (frontend & backend) API development & integration Database design and optimization Bug fixing and performance improvements Software maintenance and upgrades ⚙️ Technologies: JavaScript (React, Node.js) Python (Django, Flask) Java / C++ SQL & NoSQL databases
₹25 000 INR 7 päivässä
0,0
0,0

Hello, I can extend your existing Telegram bot to support per-user price filtering while keeping your current architecture (Python, python-telegram-bot, Playwright, JSON storage) fully intact. **What I will implement:** * A `/setprice min max` command (and optional inline button flow) for users to define their preferred price range in INR * Per-user storage of min/max values in your existing JSON structure with persistence across restarts * Integration of the price filter into your pipeline so products outside the range are excluded before AI relevance scoring * Robust input validation (invalid numbers, missing values, incorrect formats) with clear Telegram feedback **UX Improvement:** I can also add a quick inline button flow (e.g., “Set Price Range”) that guides users step-by-step, making it more user-friendly than manual commands. **Quality Focus:** * Clean, modular code changes without breaking your current logic * Proper error handling and edge-case coverage * Tested with multiple user accounts to ensure isolation and correctness I can complete this efficiently and ensure smooth integration with your current system. I can start immediately. Best regards
₹12 500 INR 7 päivässä
0,0
0,0

Your Telegram bot already does the hard part — Playwright scraping + AI scoring on Amazon India. Adding per-user price filters is a clean extension I can knock out fast. Here's my approach: • /setprice command (or inline buttons) where users set min/max INR range • Store filters per user_id in your existing JSON structure, loaded on startup so they survive restarts • Hook the filter check BEFORE the AI scoring step — no point burning API calls on out-of-range products • Add /myprice to show current filter and /clearprice to reset I've built multiple Telegram bots with Playwright scrapers and per-user config systems. This is a focused, well-scoped feature — I can deliver within 2-3 days with clean code that slots into your existing architecture. Deliverables: working filter feature, updated JSON schema, brief docs on the new commands. Quick question — are you using python-telegram-bot or aiogram for the bot framework? Want to make sure I match your existing patterns.
₹15 000 INR 5 päivässä
0,0
0,0

Hi, This is a clean and well-defined feature, and I can extend your existing Telegram bot without disrupting the current pipeline. I understand your requirement is to introduce a per-user price filter that applies before the AI relevance check, ensuring efficiency and avoiding unnecessary processing. Here’s how I’ll approach it: - Add a simple command like /setprice min max with proper validation and user-friendly feedback - Store user-specific price ranges in your existing JSON structure, ensuring persistence across restarts - Integrate filtering directly into the pipeline before the AI scoring step - Handle edge cases such as invalid inputs, missing values, and formatting issues gracefully I’ll keep the implementation consistent with your current stack (python-telegram-bot, Playwright, JSON) and ensure the code is clean, documented, and easy to maintain. If helpful, I can also suggest a simple inline-button flow for better UX. Looking forward to working on this. Thanks, Surya
₹15 000 INR 7 päivässä
0,0
0,0

Hello, This is a clean and well-scoped enhancement, and I can integrate the per-user price filtering into your existing Telegram bot without changing your current architecture. I will implement a simple and reliable command-based interface that allows each user to define their own minimum and maximum price range. These values will be stored in your existing JSON structure and persist across restarts. The filtering logic will be applied before the AI relevance check, ensuring that products outside the defined range are skipped entirely, which keeps the system efficient and avoids unnecessary processing. I will also handle edge cases such as invalid input, missing values, or incorrect formats, and provide clear, user-friendly feedback directly in Telegram. If needed, I can also include a lightweight UX improvement such as guided input or quick-select buttons for common ranges, while keeping the command option available. The update will be cleanly integrated into your current codebase and easy to maintain. and i offer a week of updates after delievery if you need anything I’d be happy to review your existing structure and implement this quickly. Best regards
₹12 500 INR 7 päivässä
0,0
0,0

As an enthusiastic AI/Data Science professional with over 3.5 years of experience, I believe I possess the skills necessary for this project. I have extensive experience working with Python and familiar with python-telegram-bot, which aligns perfectly with your project's tech stack. My previous work includes leveraging Playwright and AI relevance checks - two core components of your existing codebase. Additionally, my profile demonstrates my ability to work on projects that require storing data in JSON files rather than utilizing SQL, similar to what is required in your project. I pay great attention to edge cases and understand the significance of handling bad inputs or missing values gracefully. My aim is not just to deliver a functional solution but one that guarantees an overall excellent user experience. You can trust me with your project because beyond having the expertise required, I am a problem solver who understands the intrinsic value of technology in solving real-world problems. I’ll ensure your Telegram bot becomes even more powerful and user-friendly by integrating customizable price filters into it. The range will be stored per-user in your existing structure and surviving restarts flawlessly, ultimately guaranteeing that each user only receives qualifying deals as desired. Looking forward to contributing my skills and making a productive impact on your project!
₹25 000 INR 6 päivässä
0,0
0,0

Thrissur, India
Liittynyt maalisk. 18, 2026
₹12500-37500 INR
$30-250 USD
$30-250 USD
$250-750 USD
₹37500-75000 INR
$8-15 USD/ tunnissa
$15-25 CAD/ tunnissa
$20000-50000 USD
$750-1500 USD
₹600-1500 INR
₹600-1500 INR
₹12500-37500 INR
$30-250 USD
€8-30 EUR
$10-30 USD
₹750-1250 INR/ tunnissa
₹75000-150000 INR
₹1500-12500 INR
$13 USD
₹1500-12500 INR