Telegram-bot do porównywania cen produktów + Parsowanie sklepów
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.
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.