Główny funkcjonalność bota Telegram do monitorowania Zara / Bershka
Monitorowanie produktów za pomocą linku
Użytkownik dodaje URL produktu, a bot automatycznie sprawdza dostępność w sklepie.
Określenie dostępności rozmiarów
Bot analizuje każdy rozmiar i określa, czy jest dostępny, niedostępny lub ma ograniczoną ilość.
Powiadomienia o zmianach
W przypadku zmian (pojawienie się rozmiaru, zmiana dostępności) bot wysyła wiadomość do użytkownika.
Śledzenie konkretnych rozmiarów
Użytkownik może wskazać, które dokładnie rozmiary należy monitorować — na przykład XS, S lub wszystkie domyślnie.
Zapobieganie duplikacji powiadomień
Bot zapamiętuje ostatni zarejestrowany stan produktu i wysyła powiadomienia tylko przy rzeczywistych zmianach.
Równoległe parsowanie Selenium
Zapewnia jednoczesne sprawdzenie dużej liczby produktów, co daje wysoką szybkość monitorowania.
Poprawne oczekiwanie na pełne załadowanie strony
Parsowanie rozpoczyna się dopiero po pojawieniu się przycisku "Dodaj do koszyka", co gwarantuje pracę z całkowicie załadowaną stroną.
Wsparcie dla wielu marek
Obecnie wspierane są Zara i Bershka, z możliwością łatwego rozszerzenia na inne marki.
Przechowywanie danych w bazie danych
Przechowywane są informacje o:
URL
marka
ustawione rozmiary
ostatni status
chat_id użytkownika
Zapewnia to niezawodność, skalowalność i możliwość przywracania sesji.
Monitorowanie produktów za pomocą linku
Użytkownik dodaje URL produktu, a bot automatycznie sprawdza dostępność w sklepie.
Określenie dostępności rozmiarów
Bot analizuje każdy rozmiar i określa, czy jest dostępny, niedostępny lub ma ograniczoną ilość.
Powiadomienia o zmianach
W przypadku zmian (pojawienie się rozmiaru, zmiana dostępności) bot wysyła wiadomość do użytkownika.
Śledzenie konkretnych rozmiarów
Użytkownik może wskazać, które dokładnie rozmiary należy monitorować — na przykład XS, S lub wszystkie domyślnie.
Zapobieganie duplikacji powiadomień
Bot zapamiętuje ostatni zarejestrowany stan produktu i wysyła powiadomienia tylko przy rzeczywistych zmianach.
Równoległe parsowanie Selenium
Zapewnia jednoczesne sprawdzenie dużej liczby produktów, co daje wysoką szybkość monitorowania.
Poprawne oczekiwanie na pełne załadowanie strony
Parsowanie rozpoczyna się dopiero po pojawieniu się przycisku "Dodaj do koszyka", co gwarantuje pracę z całkowicie załadowaną stroną.
Wsparcie dla wielu marek
Obecnie wspierane są Zara i Bershka, z możliwością łatwego rozszerzenia na inne marki.
Przechowywanie danych w bazie danych
Przechowywane są informacje o:
URL
marka
ustawione rozmiary
ostatni status
chat_id użytkownika
Zapewnia to niezawodność, skalowalność i możliwość przywracania sesji.