Try our Chrome extension

Chrome store icon Chrome Webstore

Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!

Changedetection.io needs your support!

You can help us by supporting changedetection.io on these platforms;

The more popular changedetection.io is, the more time we can dedicate to adding amazing features!

Many thanks :)

changedetection.io team

Powiadomienia te dotyczą wszystkich obserwowanych stron internetowych; można je jednak skonfigurować osobno dla poszczególnych grup lub obserwowanych stron.

Wskazówka: Skorzystaj z adresów URL powiadomień AppRise, aby wysyłać powiadomienia do niemal każdej usługi! Prosimy o zapoznanie się z wiki poświęconą usługom powiadomień, gdzie znajdują się ważne uwagi dotyczące konfiguracji.

Pokaż zaawansowaną pomoc i wskazówki
  • discord:// (lub https://discord.com/api/webhooks...)) obsługuje maksymalnie 2 000 znaków tekstu powiadomienia, w tym tytułu.
  • tgram:// Boty nie mogą wysyłać wiadomości do innych botów, dlatego należy podać identyfikator czatu użytkownika, który nie jest botem.
  • tgram:// obsługuje jedynie bardzo ograniczony zakres kodu HTML i może nie działać poprawnie w przypadku przesłania dodatkowych tagów, więcej informacji znajdziesz tutaj (lub użyj formatu zwykłego tekstu/Markdown)
  • gets://, posts://, puts://, deletes:// w przypadku bezpośrednich wywołań API (lub pomijając "s" dla połączeń bez SSL, tj. get://) więcej pomocy znajdziesz tutaj
  • Akceptuje poniższe symbole zastępcze {{token}}
Dostosuj powiadomienia
Tytuł dla wszystkich powiadomień
Treść wszystkich powiadomień — Można użyć Jinja2 wykorzystanie szablonów w tytule powiadomienia, treści i adresie URL oraz tokenów podanych poniżej.
Pokaż tokeny/symbole zastępcze
Token Opis
{{base_url}} Adres URL instancji serwisu changedetection.io, którą uruchomiłeś.
{{watch_url}} Obserwowany adres URL.
{{watch_uuid}} Identyfikator UUID obserwacji.
{{watch_title}} Tytuł strony obserwacji; jeśli nie ustawiono go ręcznie, używany jest tag <title>, a następnie adres URL
{{watch_tag}} Grupa obserwacji / tag
{{preview_url}} Adres URL strony podglądu wygenerowanej przez serwis changedetection.io.
{{change_datetime}} Data i godzina zmiany; dopuszczalne formaty: format=, change_datetime(format='%A'); domyślną wartością jest '%Y-%m-%d %H:%M:%S %Z'
{{diff_url}} Adres URL wyników porównania dla tej obserwacji.
{{diff}} Wynik porównania – wyłącznie zmiany, dodania i usunięcia
Wszystkie warianty różnicowe obsługują lines=, context=, word_diff=, ignore_junk= argumenty, np. {{diff(lines=10)}}, {{diff_added(lines=5, context=2)}}
{{diff_clean}} Wynik porównania — wyłącznie zmiany, dodania i usunięcia — Bez (dodanego) przedrostka lub kolorów
{{diff_added}} Wynik porównania – wyłącznie zmiany i uzupełnienia
{{diff_added_clean}} Wynik porównania — wyłącznie zmiany i uzupełnienia — Bez (dodanego) przedrostka lub kolorów
{{diff_removed}} Wynik porównania – wyłącznie zmiany i usunięcia
{{diff_removed_clean}} Wynik porównania — wyłącznie zmiany i usunięcia — Bez (dodanego) przedrostka lub kolorów
{{diff_full}} Wynik różnicowy – pełny wynik różnicowy
{{diff_full_clean}} Wynik różnicowy — pełny wynik różnicowy — Bez (dodanego) przedrostka lub kolorów
{{diff_patch}} Wynik porównania – poprawka w ujednoliconym formacie
{{diff_changed_from}} Tylko słowa/wartości, które uległy zmianie w stosunku do poprzedniej wersji — np. stara cena. Najlepiej, gdy w każdym wierszu zmienia się tylko jedna wartość; wiele zmienionych fragmentów łączy się znakiem nowej linii.
{{diff_changed_to}} Tylko zmienione słowa/wartości z nowej wersji — np. nowa cena. Najlepiej, gdy w każdym wierszu zmienia się tylko jedna wartość; wiele zmienionych fragmentów należy oddzielić znakiem nowej linii.
{{current_snapshot}} Aktualna wartość treści tekstowej migawki, przydatna w połączeniu z filtrami JSON lub CSS
{{triggered_text}} Tekst, który spowodował uruchomienie filtra

Ostrzeżenie: Treść {{diff}}, {{diff_removed}}, oraz {{diff_added}} zależy od tego, jak algorytm różnicowy interpretuje tę zmianę.
Na przykład w niektórych przypadkach dodanie lub usunięcie może być postrzegane jako zmiana. Więcej tutaj
  • W przypadku danych JSON należy użyć |tojson bez cudzysłowów, aby zapewnić automatyczne zamienianie znaków, na przykład — { "name": {{ watch_title|tojson }} }
  • Kodowanie adresów URL, zastosowanie |urlencode, na przykład – gets://hook-website.com/test.php?title={{ watch_title|urlencode }}
  • Zastępowanie za pomocą wyrażeń regularnych, użycie |regex_replace, na przykład – {{ "hello world 123" | regex_replace('[0-9]+', 'no-more-numbers') }}
  • Pełny spis wszystkich wbudowanych filtrów biblioteki Jinja2 można znaleźć w https://jinja.palletsprojects.com/en/3.1.x/templates/#builtin-filters

Format wszystkich powiadomień
Podstawowy adres URL używany do {{ base_url }} token w linkach zawartych w powiadomieniach.
Wartością domyślną jest zmienna środowiskowa systemu 'BASE_URL' - więcej informacji znajdziesz tutaj.