# czemu każdy czat może być wątkiem na slacku albo discordzie

Spookat może wrzucić każdy czat ze strony do wątku na Slacku albo posta na Discordzie, więc odpisujesz tam, gdzie już jesteś. Ma też własny inbox i apkę na telefon. Czemu tak i ile to kosztuje.

2026-10-20 · Seba

W Spookacie, gdy podłączysz Slacka albo Discorda, czat ze strony zamienia się w wątek na Slacku albo post na Discordzie i tam na niego odpisujesz. Zbudowaliśmy to tak, bo osobny inbox do supportu to karta, której nikt nie otwiera. My też mamy jeden, z apką na telefon, dla zespołów, które nie siedzą na żadnym z nich. W tym poście: jakie było rozumowanie, jak to działa w praktyce, na czym opieramy się w Slacku i Discordzie i ile nas ta zależność kosztuje.

## karta, której nikt nie otwiera

Każde narzędzie do czatu, którego używaliśmy wcześniej, miało własny inbox. Osobna apka, osobny login, osobne powiadomienia. Pomysł jest sensowny: jeden ekran zrobiony pod rozmowy.

W małym zespole psuje się to w bardzo przewidywalny sposób. Nikt nie ma w zakresie obowiązków „pilnuj inboxa”, więc nikt go nie pilnuje. Osoba, która w tym tygodniu ma dyżur, ma go otwartego. Cała reszta siedzi na Slacku, gdzie toczy się prawdziwa robota. Odwiedzający pyta o coś, na co odpowie tylko dev, a dev tego nigdy nie zobaczy, bo pytanie siedzi w apce, której dev nie używa.

Da się to łatać ustawieniami powiadomień i regułami przekierowań. Rzadko się to trzyma, bo fix dalej zależy od tego, czy ktoś pamięta o drugiej apce. Zespół i tak siedział cały dzień w jednej apce. Pytania powinny trafiać właśnie tam.

## jak to wygląda

Podpinasz kanał na Slacku i każda nowa rozmowa pojawia się jako karta: numer w stylu `SP-0001`, strona, na której był odwiedzający, jego przeglądarka i kraj, status, kto jest przypisany, i przyciski, żeby odpisać, wziąć rozmowę albo ją zamknąć. Wiadomości odwiedzającego idą do wątku pod kartą. Twoje też.

Klikasz Take i czat jest twój. Karta pokazuje cię jako przypisaną osobę, a odwiedzający widzi, że dołączyłeś. Zamykasz, kiedy skończysz, a jak odwiedzający napisze znowu, rozmowa sama się otworzy. Spamer dostaje `/spookat block` i od tej chwili nic, co wyśle, do ciebie nie dotrze.

Odpisujesz w wątku tak, jak odpisałbyś komuś z zespołu. Odwiedzający widzi to w widgecie, z twoim imieniem. Zaczniesz wiadomość od `//` i zostaje notatką dla zespołu. Edytujesz odpowiedź, a widget pokazuje nowy tekst z dopiskiem, że był edytowany. Usuniesz ją i znika też u odwiedzającego.

Discord działa tak samo. Wybierasz kanał forum i każdy czat to osobny post. Wybierasz kanał tekstowy i każdy czat to wątek odchodzący od karty. Odwiedzający widzą twój nick, a kiedy piszesz w wątku na Discordzie, widzą „Marta pisze…”. Slack nikomu nie mówi, że piszesz, więc my też nie.

Odpisać może każdy na kanale. Nikt nie potrzebuje do tego konta w Spookacie. `/spookat me` pokazuje imię, które widzą odwiedzający, i pozwala je zmienić albo odpisywać jako strona.

## czemu oba

Slack to miejsce, gdzie pracują firmy. Discord to miejsce, gdzie żyją społeczności, gry indie i dev toole, i sporo ludzi, którzy shipują, spędza tam cały dzień zamiast na Slacku. Wybranie jednego oznaczałoby powiedzenie połowie ludzi, dla których to budujemy, żeby zainstalowali coś nowego. A to dokładnie ten problem, który chcieliśmy usunąć.

Każdy płatny plan ma oba. Każda strona wybiera jeden kanał. agency może podpiąć kilka, Slacka i Discorda naraz, i kierować czaty między nimi według języka odwiedzającego, strony, na której jest, albo kraju.

## inbox dalej istnieje

Nie wywaliliśmy pomysłu z inboxem. Zrobiliśmy go opcjonalnym.

Dashboard ma inbox z każdą rozmową, przypisywaniem, widokiem „moje”, notatkami i wyszukiwarką. Synchronizuje się z wątkiem w obie strony. Odpiszesz na Slacku, inbox to pokaże. Odpiszesz w inboxie, ląduje w wątku. Niektórzy lubią ekran tylko do supportu. Czasem chcesz usiąść i ogarnąć wszystko za jednym zamachem. Od tego jest.

Opcjonalny znaczy, że nikt w zespole nie musi go otwierać, żeby produkt działał.

Z agentami jest tak samo. Jeśli na pro podepniesz własnego agenta AI, czyta i odpisuje na te same rozmowy przez MCP albo reply API. Jego wiadomości lądują w wątku z oznaczeniem AI, więc zespół widzi każde jego słowo i może przejąć rozmowę, po prostu odpisując.

## na czym się opieramy

Slack i Discord rozwiązały już masę trudnych problemów, a my dostajemy to za darmo.

Powiadomienia na każdym telefonie i laptopie, z ustawieniami, które każdy już sobie podkręcił. Wątki, żeby rozmowy się nie mieszały. Wzmianki, żeby wciągnąć właściwą osobę przez @. Wyszukiwarkę. Reakcje emoji na „biorę to”. Status obecności, żebyś wiedział, kto jest w pobliżu.

Wbudowanie czegokolwiek z tego w naszą apkę to byłyby miesiące roboty nad gorszą kopią.

## ile nas to kosztuje

Ten wybór ma prawdziwe minusy i wolimy je wypisać, niż pozwolić ci je odkryć.

**Zależymy od platform, których nie kontrolujemy.** Ich API się zmieniają. Obowiązują ich rate limity. Kiedy Slack mówi „zwolnij” na jednym kanale, czeka tylko ten kanał, a każda inna strona leci dalej. Wiadomości są wtedy już zapisane, więc wolny Slack opóźnia powiadomienie. Nigdy nie gubi czatu.

**Ich zasady obowiązują to, co tam ląduje.** Kiedy wiadomość jest już na twoim Slacku albo Discordzie, o tym, jak długo tam żyje, decydują ustawienia retencji twojego workspace'u. Nasza strona [/privacy](/pl/privacy/) mówi to wprost, bo udawanie, że jest inaczej, byłoby kłamstwem.

**Ich limity kształtują nasze.** Discord ogranicza długość wiadomości, więc długa odpowiedź idzie w kawałkach, a każdy kawałek musi nadążać za edycjami i usunięciami. Układ kart w Slacku decyduje, co się na karcie zmieści. Nic z tego nie jest trudne. Wszystko to robota, która istnieje tylko dlatego, że postanowiliśmy mieszkać w cudzej apce.

**Musieliśmy dobrze ogarnąć stan.** To ten najważniejszy punkt. Gdyby źródłem prawdy był Slack, każda awaria, usunięty kanał czy zgubiony webhook psułyby ci historię. Więc nie jest. Każda wiadomość z każdych drzwi (widget, Slack, Discord, inbox, API, agent przez MCP) najpierw zapisujemy w Spookacie, a dopiero potem kopiujemy do wątku, do widgetu i do twoich webhooków. Nigdy nie czytamy historii ze Slacka ani Discorda, żeby coś odbudować. Wątek to lustro tego, co trzyma Spookat. Jak ktoś zarchiwizuje kanał, twoje rozmowy dalej są w Spookacie i możesz podpiąć nowy kanał.

## odwiedzający, którzy wyszli

Setup oparty na wątkach ma jedną oczywistą dziurę. Odwiedzający nie czekają, aż skończysz spotkanie.

Widget mówi im, że odpisze prawdziwa osoba i że odpowiedź poczeka, jeśli zamkną kartę. Jak wrócą, będzie na miejscu. Mogą zostawić w czacie maila, a na pro i wyżej twoja odpowiedź z wątku pójdzie do nich mailem, kiedy już ich nie ma. Ty dalej po prostu odpisujesz w wątku.

## czego nie dodaliśmy

Microsoft Teams, WhatsApp, Telegram i mail jako inbox ciągle wracają. Zaczęliśmy od dwóch apek, w których ludzie, dla których budujemy, już spędzają dzień, i wolimy zrobić te dwie porządnie. Jeśli to się zmieni, to dlatego, że poprosili klienci, i najpierw napiszemy o tym tutaj.

[Poradnik o Slacku](/pl/blog/answer-website-chat-from-slack/) i [poradnik o Discordzie](/pl/blog/answer-website-chat-from-discord/) przechodzą przez setup krok po kroku.

Odpisuj stamtąd, gdzie już jesteś. [Zobacz, jak to działa](/pl/how/).

---
source: https://spookat.com/pl/blog/why-slack-and-discord/
