=== WP Notifier Plugin ===
Contributors: hubert-m
Donate link: https://machala.dev/
Tags: notifications, slack, discord, telegram, fatal error, monitoring
Requires at least: 6.0
Tested up to: 6.9.4
Stable tag: 1.0.1
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Powiadomienia o zdarzeniach w Twoim WordPressie (aktualizacje, instalacje, błędy krytyczne) wysyłane bezpośrednio na Slack, Discord, Telegram lub E-mail.

== Description ==

**WP Notifier Plugin** to zaawansowane narzędzie do monitorowania Twojej witryny WordPress. Dzięki niemu zawsze będziesz wiedzieć, gdy ktoś zaktualizuje wtyczkę, zainstaluje nowy motyw lub gdy na stronie wystąpi błąd krytyczny.

### Główne cechy:
* **Wiele kanałów komunikacji:** Wsparcie dla Slack (Block Kit), Discord (Webhooks), Telegram (Bot API) oraz tradycyjnego E-maila.
* **Elastyczne reguły:** Sam decydujesz, które zdarzenia (np. tylko błędy krytyczne) mają trafiać na konkretny kanał.
* **Szczegółowe monitorowanie:** Możliwość śledzenia wszystkich wtyczek/motywów lub wybrania tylko tych najważniejszych.
* **Nowoczesny interfejs:** Przejrzysty panel administracyjny oparty na kafelkach z wygodnymi przełącznikami.
* **Dziennik zdarzeń (Logi):** Pełna historia wysłanych powiadomień wraz z odpowiedzią serwerów docelowych.
* **System migracji:** Bezpieczne zarządzanie strukturą bazy danych i automatyczne czyszczenie podczas odinstalowywania.
* **Aktualizacje z GitHub:** Wbudowany mechanizm sprawdzania aktualizacji bezpośrednio z repozytorium GitHub.
* **Premium Email Templates:** Nowoczesny wygląd e-maili z dynamicznymi kolorami statusów.
* **Modularność:** Kod podzielony na Traity dla łatwiejszego rozwoju.

== Installation ==

1. Wrzuć folder `wp-notifier-plugin` do katalogu `/wp-content/plugins/`.
2. Aktywuj wtyczkę w panelu WordPress.
3. Przejdź do nowej karty "WP Notifier" w menu bocznym.
4. Skonfiguruj wybrane integracje w zakładce "Integracje".
5. Ustaw reguły powiadomień w zakładce "Reguły powiadomień".

== Frequently Asked Questions ==

= Czy mogę wysyłać powiadomienia na kilka kanałów jednocześnie? =
Tak, w zakładce "Reguły powiadomień" możesz zaznaczyć dowolną liczbę kanałów dla każdego typu zdarzenia.

= Co się stanie w przypadku błędu krytycznego? =
Wtyczka przechwytuje błędy typu FATAL i natychmiast wysyła powiadomienie z informacją o pliku, linii oraz treści błędu do wybranych kanałów.

== Screenshots ==

1. Nowoczesny panel integracji z kafelkami i przełącznikami.
2. Tabela reguł pozwalająca na masowe przypisywanie powiadomień do kanałów.

== Changelog ==

= 1.0.1 =
* Premium Email Templates: Nowoczesny wygląd e-maili z dynamicznymi kolorami statusów.
* Modularność: Kod podzielony na Traity dla łatwiejszego rozwoju.

= 1.0.0 =
* Stabilna pierwsza wersja release pod nową nazwą.
* Integracja ze Slack, Discord, Telegram i Email.
* Nowy interfejs administracyjny oparty na kartach.
* System monitorowania błędów krytycznych.
* Mechanizm automatycznych aktualizacji z GitHub.