Reklama
Luźny szybko staje się jedną z najpopularniejszych platform czatowych dla zespołów i społeczności. Oprócz komunikacji istnieje wiele sposobów na ujednolicenie informacji w Slacku, ale jest kilka integracji, które na to pozwalają kontrolować usługi zewnętrznez poziomu Slacka Wykorzystaj w pełni Slack dzięki tym 7 poradomDzięki sprytnemu interfejsowi użytkownika Slack sprawia, że potencjalnie złożony przepływ pracy jest prosty i intuicyjny. Na nowo zdefiniował komunikację. Lepiej wykorzystaj Slack dzięki tym wskazówkom. Czytaj więcej - do teraz.
Jeśli masz nigdy nie słyszałem o Slacku Dzięki Slack komunikacja grupowa jest szybsza i łatwiejszaGrupowe wiadomości e-mail mogą naprawdę zabić produktywność. Czas porzucić klientów poczty i skorzystać z usług współpracy, takich jak nowo uruchomiony Slack. Czytaj więcej , to czas przyjrzeć się bliżej potrzebom komunikacji (zespołu). Jasne, e-mail świetnie nadaje się do rozmów grupowych, a komunikator jest odpowiedni do spotkań jeden na jednego lub w małych grupach, ale oba mają wady, które Slack przezwycięża.
Rozmowa e-mailowa może trwać kilka dni, a użytkownik czeka na sprawdzenie wiadomości i udzielenie odpowiedzi. Komunikator internetowy wymaga, aby uczestnicy byli przywiązani do swojego komputera do czasu zakończenia komunikacji. Slack nie ma żadnego z tych wymagań.
A teraz, dzięki potężnej integracji Slacka o nazwie „Polecenia ukośne„Możesz wysyłać ciągi POST lub GET za pośrednictwem adresu URL do dowolnej usługi zewnętrznej, która może je otrzymać.
Nie martw się - nie musisz być programistą Jakiego języka programowania się uczyć - programowanie siecioweDzisiaj przyjrzymy się różnym językom programowania sieci, które napędzają Internet. To czwarta część serii dla początkujących. W części 1 poznaliśmy podstawy ... Czytaj więcej aby dowiedzieć się, jak to zrobić. Nie musisz nawet być szczególnie obeznany z technologią.
To w zasadzie trzy kroki i możesz zrobić coś tak fajnego, jak utworzyć własne niestandardowe polecenie Slack (polecenie slash), które publikuje nowe zadanie w ToDoist. Lub wydaje nowy post na firmowej stronie Facebook. Lub dodaje nowe wydarzenie do firmowego Kalendarza Google!
Zrozumienie poleceń Slack i Slash
Jeśli nie jesteś zaznajomiony ze Slackiem, jest to zbiór „kanałów” - czyli tematów - w których ludzie mogą się przyłączyć i wziąć udział w rozmowie według własnego uznania. Oprócz pisania tekstu podczas czatowania z ludźmi istnieje lista wbudowanych „poleceń”, które możesz wydawać. Musisz tylko poprzedzić polecenie ukośnikiem - stąd nazwa „polecenie ukośnika”.

Są to takie polecenia /leave
opuścić kanał, /feed
mieć zewnętrzny post RSS na kanał, lub /giphy
korzystać z integracji Giphy i publikować śmieszne animowane pliki GIF w rozmowie. W rzeczywistości większość poleceń i integracji koncentruje się na publikowaniu informacji z zasobów zewnętrznych - plików z Dysku Google lub nowych czynności do wykonania dodanych do Wunderlist - w rozmowę Slack.
Ale co, jeśli chcesz wykorzystać samego Slacka jako potężniejsze „centrum dowodzenia” dla wszystkich usług zewnętrznych, z których korzystasz?
Slack tak naprawdę nie zapewnia wielu dobrych integracji. Wielu jest obiecanych - ale myślę, że utknęli w martwym punkcie, ponieważ zespół Slacka woli prowadzić rozmowę wewnątrz Slacka i nie jest tak zainteresowany ulepszaniem innych usług w Internecie.
Jest to jednak błędne myślenie, ponieważ gdyby ludzie mogli być bardziej produktywni z wnętrza Slacka, zrobiliby to spędzać więcej czasu tam zamiast logować się do tych usług zewnętrznych.
Przykład - w MakeUseOf mamy system, w którym redaktorzy będą polecać autorom premię za pisanie artykułów o szczególnie wysokiej jakości.

Zwykle wysyłają mi bezpośrednią wiadomość (DM), polecającą bonus. Musiałbym wtedy skopiować i wkleić ich wiadomość, zalogować się moje konto ToDoist O ile bardziej produktywny jest ToDoist Premium? Oto 6 dobrych powodów do aktualizacjiPrzez jakiś czas korzystałem z ToDoist za darmo. Ale ciągle napotykałem na rzeczy, które chciałem robić, a których nie mogłem. Przypomnienia e-mail. Dodawanie notatek do zadania. Rzeczy, które naprawdę wiele by dodały ... Czytaj więcej i dodaj go do mojej listy. To denerwujące i nużące. Czy nie byłoby po prostu więcej sensu, gdybym mógł po prostu wpisać coś takiego jak „/todoist
”I czy automatycznie dodaje się do mojej domyślnej listy rzeczy do zrobienia?
Jeszcze lepiej, co jeśli mógłbym dostosować polecenie o nazwie „/author-bonus
”Lub coś takiego i pozwolić redaktorom bezpośrednio dodać te rekomendacje do mojego konta ToDoist?
Cóż, używając dostępnej (ale nieco ograniczonej) integracji Slash Command z poziomu Slacka i bezpłatny plan z Zapier usługa (podobny do IFTTT Tasker i IFTTT: The Perfect Automation Duo dla systemu AndroidTasker automatyzuje wszystko, co możesz wymyślić na urządzeniu z Androidem, a IFTTT automatyzuje usługi sieciowe. Używane razem, nic nie możesz zrobić. Czytaj więcej ale trochę mocniejszy), możesz zrobić coś takiego. Jak pokażę, skonfigurowanie Slash Command i darmowego konta Zapier do robienia takich rzeczy jest bardzo łatwe - i może rozciągać się na niesamowitą gamę innych usług internetowych, z których możesz korzystać, nie tylko ToDoist, a nie tylko do zrobienia listy.
Konfigurowanie integracji poleceń Slash
Jak tworzysz te niestandardowe polecenia? To jest rzeczywiście łatwiejsze niż myślisz.
Najpierw spójrz na obszar Integracji Slack, klikając strzałkę w dół obok nazwy społeczności Slack i wybierając Konfiguruj integracje z listy.

Następnie wybierz polecenie Slash Command z listy integracji.

Kliknij integrację Slash Commands, aby przejść do ustawień integracji. Konfiguracja tego jest łatwa.
Najpierw po prostu nazwij polecenie. W moim przypadku zamierzam to nazwać „/abbonus
“. To będzie polecenie, które ludzie będą wpisywać, aby uruchomić twoją integrację. Kolejny wiersz - adres URL - jest najważniejszy. Ważny jest również wybór między GET lub POST; ponieważ zależy to od usługi, którą próbujesz uruchomić za pomocą niestandardowego polecenia.

Ekran integracji zapewnia również specjalny kod „tokenowy”, jeśli wymaga tego inna usługa, z którą się integrujesz. Za chwilę zajmiemy się tym, jak wymyślisz te wszystkie rzeczy, ale najpierw pamiętaj o tym sprawia, że ten niestandardowy kod jest tak elastyczny, że można przekazywać informacje do usługi zewnętrznej za pomocą Komenda.
Na przykład w tym przypadku skonfiguruję go, aby ludzie mogli wpisać „/abbonus
”, Aby przekazać tytuł artykułu, który zasługuje na premię Zarządzanie listą rzeczy do zrobienia w edytorze Jak korzystać ze Slacka do zarządzania projektami dzięki tym prostym wskazówkomDzięki sprytnemu zestawowi funkcji Slacka i nie rozpraszającemu interfejsu użytkownika platforma może podwoić się jako narzędzie do zarządzania projektami. Dowiedz się, jak skonfigurować go jako osobistego asystenta online. Czytaj więcej .
Korzystając z metody POST, Slack wyśle te informacje do usługi zewnętrznej przy użyciu zmiennej „text”, jak pokazano tutaj:

Pozostaw te okna otwarte. Musisz skonfigurować inną usługę, aby uzyskać prawidłowy format adresu URL do wklejenia tutaj. Przyjrzyjmy się temu, a następnie wróćmy do tego kroku na końcu.
Używanie Zapiera do robienia fajnych rzeczy za pomocą twojego polecenia
Istnieją więc strony takie jak Facebook czy Twitter, które pozwalają na wysyłanie do nich adresów URL POST - ale są one bardzo ściśle określone. Na przykład dla Facebooka musisz przekazać taki ciąg:
http://www.facebook.com/sharer/sharer.php? u =
A następnie automatycznie udostępni link pod aktualnie zalogowanym kontem.
Metoda GET w skonfigurowanej integracji Slash Commands pozwoli ci przekazać taki adres URL. Ograniczeniem jest jednak to, że Slack wysyła tylko token, team_id, team_domain i inne zmienne przy użyciu tych dokładnych zmiennych. Nie ma opcji definiowania zmiennej „u” lub „t”.
To niefortunne, ale na szczęście istnieje usługa o nazwie Zapier, która umożliwia wydawanie bardzo elastycznych poleceń POST. Simon napisał kiedyś o Zapierze jako usłudze, którą zbudował urządzenie do powiadamiania RSS Jak zamienić dowolną stronę internetową w kanał RSSWiele stron internetowych nie oferuje kanałów RSS, ale wciąż istnieje prosty sposób na automatyczne otrzymywanie powiadomień przy każdej aktualizacji strony! Czytaj więcej .
Zespół Zapier zaprogramował niesamowite narzędzie o nazwie „Webhooks firmy Zapier”, Który może dosłownie przeanalizować każde wysłane polecenie POST, a automatycznie zrozumie zmienne. Aby to skonfigurować, po prostu „Zrób Zap!”, A następnie wyszukaj i wybierz Webhooks firmy Zapier.
W tym miejscu wybierz dropbox i wybierz „Catch Hook”. Jak widać, Zapier jest w stanie zaakceptować POST, PUT lub GET, gdy chcesz przekazać do niego informacje. Po prawej stronie tej samej strony możesz wybrać usługę, dla której chcesz uruchomić akcję. W moim przypadku chcę automatycznie dodać zadanie w ToDoist z tekstem, który został przekazany wraz z poleceniem Slack.

Powrót do adresu URL potrzebnego podczas konfigurowania integracji Slash Command w Slack. Krok 2 procesu „Make a Zap” daje ci potrzebny adres URL.

Skopiuj ten adres URL. Wróć do strony integracji Slack i wklej ją w polu adresu URL i zapisz integrację. Następnie przejdź do dowolnego z normalnych kanałów Slacka i przetestuj go za pomocą nowego polecenia. Spowoduje to wysłanie testu POST do Zapiera.
Następnie wróć do Zapiera, aw następnym kroku zobaczysz przycisk „Przetestuj wyzwalacze Web by Zapier“. Spowoduje to sprawdzenie kolejki pod kątem wysłanych poleceń i przeanalizowanie testu POST pod kątem dostępnych danych.

Po zidentyfikowaniu danych POST zobaczysz próbkę pokazującą miejsce, w którym przycisk Test był poprzednio w kroku 6.

Jeśli zobaczysz jakieś próbki, oznacza to, że Zapier zobaczył komunikat Slacka i możesz zacząć!
W rzeczywistości, jeśli ponownie przewiniesz do kroku 5, w którym skonfigurowane są pola ToDoist, zauważysz, że po kliknięciu „Wstaw pola” Zapier pokazuje teraz wszystkie dane wysłane przez polecenie Slack. Jak widać, parametr „Tekst” po poleceniu zostaje przekazany i rozpoznany przez Zapiera.

Jak widać na powyższym zrzucie ekranu, konfigurując tekst polecenia tak, aby był przekazywany do ToDoist jako nowe zadanie, wszystko po poleceniu / abbonus w Slacku stanie się nowym zadaniem ToDoist! To takie proste.
Testowanie integracji Slack do ToDoist
Po utworzeniu Zapiera „Zap” polecenie jest gotowe. Fajną rzeczą w tym jest to, że możesz tworzyć integracje, które nie są nawet obecnie oferowane przez Slack.
Na przykład Slack nie oferuje integracji ToDoist - szczególnie nie jest to rozwiązanie wychodzące. Korzystając z powyższej procedury, właśnie ją utworzyłeś!
Przetestuj to. Po prostu przejdź do Slacka i na dowolnym kanale wpisz swoje polecenie.

W moim przypadku jest to polecenie bonusowe, po którym następuje nazwisko autora, a następnie nazwa tytułu, aby dać premię.
Logując się do mojego konta ToDoist, widzę, że nowe zadanie magicznie pojawiło się na liście zadań!

To tylko jedna integracja możliwa przy użyciu integracji Slash Command w Slack. Każda usługa, która może odbierać zaczepy POST lub GET, może zostać potencjalnie zintegrowana. Korzystając z mocy Zapiera, jak opisano tutaj, możesz nawet zintegrować usługi, które nie akceptują poleceń GET lub POST - ponieważ Zapier wykonuje tę część za Ciebie. Śmiało, zintegruj polecenia Slack z usługami takimi jak Kalendarz Google, Gmail, Dysk Google, Jedna uwaga Program OneNote jest teraz całkowicie darmowy i oferuje więcej funkcji niż wcześniejEvernote nie rządzi już serią aplikacji do robienia notatek. Microsoft ogłosił niedawno, że OneNote będzie bardziej darmowy niż kiedykolwiek wcześniej. Pozwól nam pokazać, co to oznacza pod względem funkcji i funkcjonalności. Czytaj więcej , MySQL, Twitter, Facebook i inne.
Jedyną wadą korzystania z Zapiera jest to, że bezpłatne konto pozwala tylko 100 zadań na miesiąc. Jeśli nie jesteś małą firmą, jest to wystarczające dla osoby. Podstawowy plan zaczyna się od 20 USD miesięcznie i od tego momentu rośnie.
Czy skorzystałeś z interesujących integracji Slack? Jakie skonfigurowałeś kreatywne integracje Zapiera? Podziel się swoimi wskazówkami i poradami w sekcji komentarzy poniżej!
Ryan ma tytuł licencjata z inżynierii elektrycznej. Pracował 13 lat w inżynierii automatyki, 5 lat w IT, a teraz jest inżynierem aplikacji. Były redaktor naczelny MakeUseOf, przemawiał na krajowych konferencjach dotyczących wizualizacji danych i był prezentowany w krajowej telewizji i radiu.