Spis treści
Echobell to aplikacja powiadomień na urządzenia mobilne, zaprojektowana z myślą o prywatności. Odbiera wyzwalacze z webhooków lub e-maili i dostarcza je na Twoje urządzenie jako alerty standardowe, czasowo krytyczne albo w formie połączenia. Alerty porządkujesz w kanałach, treść kształtujesz szablonami, a poziom pilności wybierasz osobno dla każdego kanału.
Najważniejsze funkcje
Kanały
Kanał to podstawowa jednostka. Każdy z nich ma:
- Nazwę i kolor do szybkiej identyfikacji
- Szablony tytułu i treści ze zmiennymi (np.
{{server}},{{message}},{{timestamp}}) - Adres URL webhooka lub dedykowany adres e-mail jako wyzwalacz
- Link subskrypcji do udostępnienia, dzięki któremu współpracownicy mogą się zapisać
Wyzwalacze webhook i e-mail
Powiadomienia z webhooków: wywołaj unikalny adres URL swojego kanału metodą GET lub POST. Echobell powiadomi wszystkich subskrybentów. Sprawdza się przy monitoringu serwerów, potokach CI/CD, statusach urządzeń IoT i powiadomieniach o zamówieniach.
Powiadomienia z e-maili: wyślij lub przekaż wiadomość na adres kanału, aby wywołać alert — bez pisania kodu. Przydaje się do przekazywania ważnych e-maili, integracji ze starszymi systemami i budowania przepływów powiadomień bez programowania.
Szablony i zmienne
Title: {{server}} status alert
Body: {{message}} detected at {{timestamp}}
Zmienne przekazujesz w payloadzie webhooka lub w query stringu. Przy wyzwalaczach e-mail zmienne takie jak from, subject czy text są dostępne automatycznie.
Typy powiadomień
- Standardowe (Active): zwykłe powiadomienia o rutynowych zdarzeniach
- Czasowo krytyczne: przebijają się przez tryby Skupienia
- Połączenie: dzwoni jak telefon przy krytycznych incydentach
Prywatność
Konta, kanały i subskrypcje są przechowywane po stronie serwera. Treść i historia powiadomień pozostają na Twoich urządzeniach.
Zastosowania
Programiści: monitoring serwerów i dostępności (Grafana, Prometheus), alerty z CI/CD i GitHub Actions, zgłaszanie błędów produkcyjnych.
Traderzy: alerty o przekroczeniu progów cenowych akcji lub kryptowalut, sygnały przekazywane e-mailem.
Zespoły: jeden kanał na projekt, a każda osoba subskrybuje go na wybranym przez siebie poziomie pilności.
Do celów prywatnych: alerty o niedostępności strony, powiadomienia o ważnych e-mailach, własne przypomnienia.
Pierwsze kroki
- Pobierz Echobell z App Store / Google Play
- Załóż konto (e-mailem lub przez Sign in with Apple)
- Utwórz kanał i ustaw szablon tytułu oraz treści
- Dodaj wyzwalacz webhook albo e-mail
- Wyślij testowe powiadomienie