Toolverse
Wszystkie skille

camelcamelcamel-alerts

autor: openclaw

Automatyczne powiadomienia o obniżkach cen na Amazonie prosto na Telegram

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps

O skillu

Skill monitoruje kanał RSS z serwisu CamelCamelCamel i wysyła Ci powiadomienia na Telegram, gdy śledzony produkt Amazon potanieje. Ustawiasz własne alerty cenowe na CamelCamelCamel, a narzędzie automatycznie sprawdza je co kilka godzin i informuje Cię o każdej obniżce. Idealne dla osób, które chcą kupić produkt w niższej cenie, ale nie chcą ręcznie sprawdzać cen każdego dnia. Skrypt przechowuje historię już wysłanych alertów, więc nie dostaniesz duplikatów.

Jak używać

  1. Przejdź na stronę https://camelcamelcamel.com/ i skonfiguruj alerty cenowe dla produktów Amazon, które chcesz śledzić. Po ustawieniu alertów skopiuj swój osobisty adres RSS (format: https://camelcamelcamel.com/alerts/TWOJ_UNIKALNY_ID.xml). Pamiętaj, że każdy użytkownik musi mieć własny link RSS.

  2. Utwórz zadanie cron, które będzie uruchamiać monitoring. Użyj komendy cron add z parametrem schedule (np. "0 */12 * * *" oznacza co 12 godzin) i wstaw swój adres RSS z kroku 1. Ważne: nigdy nie używaj cudzego linku RSS, zawsze tylko swojego.

  3. Skrypt fetch_rss.py pobierze Twój kanał RSS i przeanalizuje nowe alerty cenowe. Porównuje je z lokalną pamięcią podręczną, aby znaleźć tylko nowe elementy, które jeszcze Ci nie wysłał.

  4. Gdy nowe alerty zostaną wykryte, system automatycznie wyśle Ci powiadomienie na Telegram z informacją o obniżce ceny. Powiadomienia będą przychodzić zgodnie z harmonogramem, który ustawiłeś w kroku 2.

  5. Skrypt przechowuje cache alertów w pliku /tmp/camelcamelcamel/cache.json, aby śledzić, które alerty już Ci wysłał. Dzięki temu nie będziesz otrzymywać duplikatów tego samego powiadomienia.

  6. Jeśli chcesz zmienić częstotliwość sprawdzania (np. co godzinę zamiast co 12 godzin), wystarczy zmodyfikować parametr schedule w konfiguracji crona. Szczegółowe instrukcje dotyczące zarządzania cache i rozwiązywania problemów znajdziesz w pliku SETUP.md.

Podobne skille