Tiny Telegram Tools

Jak działa matematyka dzielenia wydatków w grupie na Telegramie (minimalne rozliczenie)

Grupa, która od dłuższego czasu dzieli koszty — wyjazd, wspólne mieszkanie, regularne zamówienie zbiorowe — zwykle kończy z plątaniną „kto za co zapłacił”, której nie da się rozsupłać z pamięci. Kalkulator wydatków grupy jak SplitTabsBot rozwiązuje dwa osobne problemy: wyliczenie salda netto każdej osoby oraz ustalenie najmniejszego zestawu płatności, który wyrówna wszystko.

To naprawdę różne obliczenia. Saldo netto po prostu sumuje, ile każda osoba zapłaciła, i porównuje z tym, ile jest winna w każdej zalogowanej pozycji. Minimalne rozliczenie idzie o krok dalej: zamiast tego, żeby każdy płacił każdemu, komu coś jest winien, tworzy najmniejszą liczbę przelewów, które sprowadzają wszystkie salda do zera.

SplitTabsBot obsługuje oba przypadki jako dwie osobne komendy, więc możesz w każdej chwili sprawdzić stan (/balance) bez wymuszania rozliczenia, a gotowy plan płatności (/settle) poprosić dopiero, gdy grupa będzie naprawdę gotowa do zapłaty.

Kroki

  1. Zapisuj wydatki na bieżąco komendą /add. Przykład: /add 42.50 kolacja @alice @bob — kwota, opis i osoby, między które dzielisz rachunek. Płacący jest automatycznie uwzględniany w podziale.
  2. Sprawdzaj /balance w dowolnym momencie. Pokazuje bieżące saldo netto każdego członka — kto łącznie ma być rozliczony, a kto winien — na podstawie wszystkich zalogowanych pozycji, bez proponowania konkretnych płatności.
  3. Uruchom /settle, gdy grupa jest gotowa zapłacić. Komenda nie przyjmuje argumentów. Wylicza minimalne rozliczenie — najmniejszą liczbę przelewów, które sprowadzają każde saldo do zera — zamiast tego, żeby każdy dłużnik płacił każdemu wierzycielowi osobno.
  4. Czytaj oba wyniki rozróżniając je. Traktuj /balance jak tablicę wyników, a /settle jak listę spostrzeżeń. Jeśli czyjeś saldo wynosi 0,00, a inni są plus czy minus, nie ma błędu — ta osoba jest po prostu wyrównana i /settle nie zmarnuje na nią przelewu.
  5. Napraw błędy /undo albo zacznij od nowa /clear. /undo usuwa ostatnią pozycję, jeśli wpiszesz coś błędnie, a /clear czyści cały rejestr grupy do czystego restartu.

Warto wiedzieć

Częste pytania

Jaka jest różnica między /balance a /settle?
/balance pokazuje saldo netto każdej osoby — kto ma otrzymać, kto winien. /settle wylicza minimalne rozliczenie: najmniejszy zestaw przelewów wyrównujący wszystkie salda, zamiast tego, żeby każdy płacił każdemu.
Czy kalkulator faktycznie przenosi pieniądze?
Nie — tylko oblicza i wyświetla liczby. SplitTabsBot nigdy nie przetwarza prawdziwej płatności, a grupa rozlicza się po swojemu. Komendy są bezpieczne w czacie grupowym.
Dlaczego /settle pokazuje mniej płatności niż jest długów?
Bo równoważy długi względem siebie w całej grupie, zamiast wypisywać każdą relację winien-należny, co zwykle redukuje się do znacznie mniejszej liczby faktycznych przelewów. Cztery osoby, które są winne każda trzema, mogą skończyć z trzema płatnościami w sumie.
Czy jest limit liczby wydatków do zalogowania?
Darmowe grupy mają 20 wydatków. Jednorazowa płatność 150 Stars odblokowuje nieograniczoną liczbę wydatków i eksport CSV dla całej grupy.

Podobne poradniki