odpisane pytanie, uratowana sprzedażczat bez banera cookiescały zespół bez limituodpowiadasz ze slacka, discorda albo z naszej apki

/blog / poradniki

odpisuj na czat ze strony prosto z discorda

· pisze kuba · 6 min czytania

Pad do gier z latającymi nad nim kartami wiadomości, obok kot Spookat w słuchawkach i etykieta #help.

Jeśli twój zespół, gracze albo userzy i tak siedzą na serwerze Discorda, to ten serwer jest najszybszym miejscem, żeby odpisywać na czat ze strony. Z tego poradnika dowiesz się, jak podpiąć stronę w Spookat do forum albo kanału tekstowego na Discordzie, jak tam wyglądają czaty i co możesz zrobić, nie wychodząc z Discorda.

dla kogo to jest

Discord zaczynał jako miejsce dla graczy, a stał się biurem sporej części małych zespołów: studiów indie, projektów open source, dev toolsów, społeczności wokół produktu. Jeśli to ty, osobny dashboard do supportu to kolejna appka, którą twoi moderatorzy muszą niańczyć. Czaty, które lądują na kanale na serwerze, dostają odpowiedź od tego, kto akurat jest, tak jak pytania na #help już teraz.

Różnica względem publicznego kanału pomocy: odwiedzający ze strony nie dołączają do twojego serwera. Piszą w małym widżecie na twojej stronie, a ich wiadomości pojawiają się na Discordzie tylko dla twojego zespołu. Twoje odpowiedzi wracają do widżetu. Odwiedzający nie potrzebuje konta na Discordzie.

Płacisz za stronę, 19 zł miesięcznie na broke af, bez limitu osób, które odpisują.

zanim zaczniesz

  • Strona w Spookat z wklejonym snippetem. Główny poradnik opisuje instalację i jak ją sprawdzić.
  • Serwer na Discordzie, na którym możesz dodawać aplikacje, albo ktoś, kto może.
  • Kanał na czaty, widoczny dla osób, które mają odpisywać. Prywatna kategoria dla ekipy to dobry adres.

Jeśli twój zespół siedzi na Slacku, poradnik o Slacku opowiada tę samą historię, tylko z wątkami zamiast postów.

forum czy kanał tekstowy

Spookat działa z oboma, a wybór zmienia wygląd czatów:

  • Forum: jeden post na czat. Każdy odwiedzający dostaje post z numerem czatu w tytule. Lista postów to twoja kolejka. Najczystsza opcja, jeśli czatów jest więcej niż kilka dziennie.
  • Kanał tekstowy: karta plus wątek. Każdy czat wrzuca kartę na kanał, a rozmowa toczy się w wątku założonym od niej. Dobre dla małych zespołów, które chcą mieć czaty w nurcie istniejącego kanału.

Tak czy inaczej jeden odwiedzający nigdy nie dzieli wątku z innym.

podłącz discorda

1. dodaj aplikację

Otwórz swoją stronę w dashboardzie, wejdź w kanały i wybierz Discorda. Aplikację zatwierdzasz na stronie samego Discorda i wybierasz serwer. Aplikacja prosi o to, czego używa, i o nic więcej:

  • view channel, send messages
  • create public threads, send messages in threads
  • read message history
  • add reactions
  • manage webhooks (żeby wiadomości w wątku miały imię odwiedzającego albo osoby z zespołu)

2. wybierz kanał i ping

Dashboard pokazuje fora i kanały tekstowe z serwera oraz jego role. Wybierz kanał. Opcjonalnie wybierz rolę, która dostanie ping przy każdym nowym czacie, na przykład @support. Bez roli czaty przychodzą po cichu i ludzie widzą je, kiedy zajrzą.

Spookat wrzuca na kanał powitanie z przyciskiem „Send a test chat”. Kliknij go, a przyjdzie czat od zmyślonego testowego odwiedzającego, więc wiesz, że dostarczanie działa, i widzisz, jak wygląda post (prawdziwy pokazuje też stronę, przeglądarkę i kraj). Testowy odwiedzający nie ma widżetu, w którym przeczytałby twoją odpowiedź. Żeby sprawdzić całą pętlę, wyślij wiadomość z widżetu na swojej stronie i odpisz na nią.

nie jesteś tam adminem

Dashboard da ci jednorazowy link dla tego, kto zarządza serwerem. Jest ważny 7 dni i nie wymaga konta w Spookat. Albo użyj kodu: dashboard go pokazuje, a /spookat connect z tym kodem, odpalone na kanale, podpina stronę. Ta sama komenda przyjmuje opcjonalną rolę do pingowania.

jak wygląda czat

Każdy czat zaczyna się od karty:

  • Numer, na przykład SP-0001, ten sam, którego używa inbox i API.
  • Skąd przyszedł: strona, na której był odwiedzający, jego przeglądarka i kraj. Na cool guy, jeśli twoja aplikacja przekazuje zalogowanego usera, karta pokazuje logged in as z jego id.
  • Status i osoba przypisana.
  • Trzy przyciski: Reply, Take i Close.

Na forum karta otwiera post; na kanale tekstowym siedzi na kanale, a wątek wisi pod nią. Każda kolejna wiadomość od odwiedzającego to wiadomość w poście albo wątku.

odpisywanie

Pisz w poście albo wątku. Twoja wiadomość trafia do widżetu odwiedzającego. Nie ma czego więcej się uczyć.

Albo kliknij Reply na karcie. Otwiera się formularz z jednym polem, do 4000 znaków. Wygodne na telefonie.

Zostaw to wewnętrznie przez //. Wiadomość zaczynająca się od // zostaje w zespole. Odwiedzający nigdy jej nie zobaczy.

Przejmij czat. Kliknij Take albo zareaguj :raised_hand: (w dowolnym odcieniu skóry). Czat jest twój, a karta to pokazuje.

Zamknij go. Kliknij Close, zareaguj :white_check_mark: albo odpal /spookat close w wątku. Nowa wiadomość od odwiedzającego otwiera czat z powrotem.

Edytuj albo usuń. Zmienisz wiadomość na Discordzie, a widżet pokaże nowy tekst z dopiskiem, że był edytowany. Usuniesz ją i zniknie też u odwiedzającego.

Widać, że piszesz. Kiedy piszesz w wątku, odwiedzający widzi w widżecie „Marta is typing…”. Discord mówi nam, że piszesz; Slack nie, więc to działa tylko na Discordzie.

Jeśli odwiedzający wyszedł i zostawił maila, na cool guy i wyżej dostanie twoją odpowiedź mailem jakieś 2 minuty później, w języku widżetu. Na broke af odpowiedź czeka w widżecie.

jak widzą cię odwiedzający

Odwiedzający widzą przy twoich odpowiedziach twój nick z Discorda, złapany przy pierwszej odpowiedzi, przejęciu albo pisaniu. /spookat me tym steruje, osobno dla każdej strony:

  • /spookat me pokazuje imię, które widzą odwiedzający.
  • /spookat me name:Marta je zmienia.
  • /spookat me do:hide odpisuje nazwą strony, do:show przywraca twoje imię.
  • /spookat me do:link daje jednorazowy link, ważny 15 minut, który łączy twoje konto na Discordzie z loginem do dashboardu, żeby inbox wiedział, że odpowiedzi z Discorda są twoje. Sam link nie daje żadnych uprawnień.

komendy

komenda co robi
/spookat connect podpina stronę do tego kanału, z opcjonalną rolą do pingowania
/spookat ping zmienia rolę pingowaną przy nowych czatach; puste znaczy nikt
/spookat close zamyka czat z tego wątku albo ten, który podasz
/spookat block blokuje odwiedzającego z czatu w tym wątku albo z tego, który podasz
/spookat me pokazuje albo zmienia, jak widzą cię odwiedzający

Widżet zablokowanego odwiedzającego mówi, że czat nie przyjmuje wiadomości, i nic, co wyśle, do ciebie nie dotrze. Resztę łapią rate limity.

nawyki na serwerach społeczności

  • Trzymaj kanał tylko dla ekipy. Odwiedzający piszą do twojego zespołu, nie do społeczności. W ich wiadomościach może być mail albo numer zamówienia.
  • Pinguj rolę, nie @everyone. Osoby, które odpisują, same biorą rolę; reszta zachowuje spokój w powiadomieniach.
  • Traktuj listę postów na forum jak kolejkę. Na karcie łatwo odróżnić zamknięte czaty od otwartych, a :raised_hand: pokazuje, kto co ma.
  • Pisz notatki //, kiedy przekazujesz czat. Strefy czasowe na serwerach społeczności są szerokie, a następna osoba może przejąć czat osiem godzin później.

co spookat robi z twoim serwerem

Spookat wrzuca karty i wiadomości odwiedzającego oraz nasłuchuje odpowiedzi, reakcji, pisania i kliknięć w postach i wątkach, które sam założył. Nigdy nie czyta historii twojego kanału, żeby odtworzyć czat: każdą wiadomość najpierw zapisujemy u siebie, a Discord dostaje kopię. Usuniesz aplikację, a czaty zostaną w inboxie w dashboardzie.

jeden czat od początku do końca

Przykład ze studia indie, żebyś zobaczył przepływ przed pierwszym prawdziwym czatem.

Gracz na stronie /buy twojej gry pyta, czy jego klucz na Steama zadziała w jego regionie. Na forum #website-chat pojawia się nowy post, SP-0031, a rola @support dostaje ping. Karta mówi /buy · chrome windows · BR, status open, nobody yet.

Rafa jest online, reaguje :raised_hand: i zaczyna pisać w poście. Na stronie gracz widzi „Rafa is typing…”. Rafa nie jest pewny blokad regionalnych, więc najpierw wrzuca // @Mika region lock na kluczach BR?. Mika, osiem godzin do przodu, odpowiada następnego ranka kolejną notatką: blokady nie ma, klucze są globalne.

W międzyczasie gracz wyszedł. Wpisał wcześniej maila w czacie, a studio jest na cool guy, więc kiedy Rafa następnego dnia pisze odpowiedź w poście, gracz dostaje ją mailem parę minut później, z linkiem z powrotem do czatu. Rafa reaguje :white_check_mark: i post pokazuje closed.

Wszystko wydarzyło się w poście na forum, który leży obok innych kanałów studia. Bez dodatkowego logowania, bez dodatkowej appki na niczyim telefonie.

checklista

  • Snippet jest na stronie i sprawdzony w DevTools.
  • Discord jest podłączony, kanał wybrany, rola do pingu ustawiona albo świadomie pusta.
  • Testowy czat przyszedł, a wiadomość wysłana z widżetu na twojej stronie dostała twoją odpowiedź.
  • Osoby, które odpisują, znają //, :raised_hand:, :white_check_mark: i /spookat me.

Twój serwer i tak jest otwarty cały dzień. Teraz lądują na nim też pytania ze strony.

podoba się? zapisz się na listę.

zaproszenia wysyłamy małymi partiami. gdy przyjdzie twoje: 14 dni za darmo, bez karty.