Telegram Bot for Auto Parts Data Collection + Admin Dashboard

Job ID: 39552173

Budget: $3,000 – $5,000 USD

We're looking for a developer to build a smart Telegram bot that will search for auto parts across multiple supplier websites and deliver detailed results in chat and as an Excel report.

Main Functionality:

Authorization and data scraping from supplier websites (login/password required)

Search by part number, including analogues

Data extraction: part name, manufacturer, price, availability, and warehouse location

Excel report with structured data: per-supplier sheets and summary with filters

Integration of results from supplier managers who don’t have web accounts

Admin moderation and detailed logging

Telegram interface with commands/buttons: “Search”, “Upload file”, “Download results”

Tech Requirements:

Telegram Bot using Python (aiogram or pyTelegramBotAPI)

Scraping libraries: BeautifulSoup or Selenium

Data processing: pandas

Error handling, proxy support, secure credentials

Works on VPS/server with auto-restart and easy config updates

Bonus Features:

Multi-user access with permission control

Custom frontend for subscribed clients with commercial offers only

We're looking for someone experienced with Telegram API, Python, and web scraping. Clear documentation and project plan will be provided upon hire.