Telegram-bot do porównywania cen produktów + Parsowanie sklepów

Tworzenie chatbota 337 PLN
Praca 11 z 30
Opracowałem bota Telegram, który umożliwia użytkownikom szybkie porównywanie cen produktów z różnych sklepów internetowych. Bot wspiera wyszukiwanie według nazwy produktu, wybór kategorii i konkretnego produktu, a także wyświetla listę sklepów z aktualnymi cenami i klikalnymi linkami.

W bocie zrealizowane są interaktywne przyciski Inline, aby zapewnić wygodną nawigację między etapami wyboru produktu i sklepu. Do zbierania cen ze sklepów wykorzystano automatyzację przeglądarki, co pozwala na uzyskiwanie aktualnych danych nawet z dynamicznie ładowanych stron.

Stos technologii:
Python - główny język programowania
Aiogram - do pracy z Telegram Bot API i FSM
Selenium + WebDriver - do parsowania dynamicznych stron i uzyskiwania aktualnych cen
BeautifulSoup - do przetwarzania HTML
HTML/Markdown - do formatowania wiadomości w Telegramie

Bot w pełni automatyzuje proces wyszukiwania i porównywania cen, czyniąc go wygodnym dla użytkowników bez konieczności otwierania przeglądarki internetowej.