Twój NAS na WhatsAppie
Rtorrent 16 potrafi powiedzieć, co skończył, co się zepsuło i kiedy przyszedł certyfikat — jako wiadomość WhatsApp z jednego wspólnego numeru bota, +48 690 760 663. Parujesz raz, kodem. Nic się w tym celu nie instaluje, a bot nigdy nie pisze do kogoś, kto o to nie poprosił.
Parowanie w minutę
- W panelu Rtorrent 16 otwórz Powiadomienia. Karta WhatsApp jest na górze.
- Naciśnij Pobierz kod parowania. Dostajesz coś w rodzaju
G34S-JT6R, link i kod QR. - W telefonie stuknij link (albo zeskanuj QR) i wyślij przygotowaną wiadomość:
START G34S-JT6R. - Karta sama zmieni się na sparowany. Naciśnij Wyślij wiadomość testową, żeby zobaczyć, jak przychodzi.
Dlaczego kod, a nie numer Numeru nigdzie nie wpisujesz. To Twoja własna wiadomość mówi usłudze, na który numer wysyłać — i tego samego wymaga WhatsApp, zanim firma może do Ciebie napisać.
Co możesz odpisać
| Wiadomość | Co się stanie |
|---|---|
STOP | Wysyłka na Twój numer ustaje natychmiast. Nic więcej nie trzeba. |
START | Włącza z powrotem. |
START <kod> | Podłącza kolejny NAS (albo ten sam jeszcze raz) do tego numeru. |
HELP | Wypisuje, z czym numer jest połączony, i te komendy. |
Bezpieczeństwo: co trzyma NAS i czego nie może zrobić
Dane dostępowe bota do Meta są na tym serwerze i nigdy go nie opuszczają. Twój NAS dostaje własny token, celowo o bardzo małych uprawnieniach:
- Jeden losowy token na NAS (32 znaki szesnastkowe), zapisany w
etc/wa-cloud.jsonna tym NAS-ie. Tworzy go usługa, gdy naciśniesz przycisk; nigdzie go nie kopiujesz ani nie wklejasz. - Token potrafi dokładnie dwie rzeczy: poprosić o nowy kod parowania i wysłać powiadomienie na numer, który sparował się z tym tokenem. Nie da się nim wskazać odbiorcy, więc skradziony token nie napisze do nikogo innego, i nie odczyta niczego poza dziennikiem wysyłek tego NAS-a.
- Żadnych danych Meta na NAS-ie. Token dostępu, identyfikator numeru i sekret aplikacji istnieją tylko tutaj. Rozpakowana, zdekompilowana czy przekazana dalej paczka nie zawiera ich wcale.
- Odłączenie kasuje. Odłącz numer w panelu (albo wiadomość do nas) usuwa token, numer i zdarzenia tego NAS-a z bazy. Nowy token to nowe parowanie.
- Limity. 30 wiadomości na NAS na dobę — to też pilnuje dobrej opinii wspólnego numeru.
Czyli tak — paczkę można dawać ludziom. Każda instalacja paruje się sama, trzyma wyłącznie swój token, a nadużycie go sięga najwyżej własnego telefonu tej osoby.
Niech korzysta z tego cały NAS, nie tylko Rtorrent 16
QTS potrafi wysyłać własne ostrzeżenia — padający dysk, degradacja RAID, aktualizacja firmware — przez dowolnego dostawcę SMS. Wskaż mu tę usługę, a te ostrzeżenia też przyjdą na WhatsApp.
Panel sterowania → Centrum powiadomień → Konto usługi i parowanie urządzeń → SMS → Dodaj usługę SMSC → Niestandardowa, potem wklej szablon adresu, który panel pokazuje w Powiadomienia → WhatsApp. Wygląda tak, z tokenem Twojego NAS-a:
https://pub.qnaputilities.com/rtorrent16/wa/api/smsc.php?token=<twój token>&phone=@@PhoneNumber@@&text=@@Text@@
QTS wymaga tam numeru telefonu; jest ignorowany. To token decyduje, kto dostanie wiadomość, więc żaden wpisany tam numer nie dosięgnie nikogo innego.
Co jest przechowywane
Twój numer WhatsApp, token i nazwa NAS-a, ostatnie wysłane zdarzenia oraz status doręczenia zwrócony przez WhatsApp. Nic więcej — żadnej zawartości torrentów ani list plików poza tym, co niesie sam tekst zdarzenia. Zdarzenia starsze niż 30 dni są kasowane. Pełny opis w polityce prywatności.
Druga droga: własny bot
Jeśli wolisz nie dzielić numeru z nikim, dodatek rtorrent16-whatsapp paruje się z Twoim własnym
kontem WhatsApp przez QR, jak WhatsApp Web, i odpowiada na komendy z telefonu (status, list,
add, pause). Bez wspólnego bota, bez konta Meta i bez przechodzenia czegokolwiek przez ten
serwer.