Integracja ze Slackiem

Dzięki integracji ze Slackiem w Checks Twoje konto Checks może publikować w Twoim obszarze roboczym Slacka w odpowiedzi na zdarzenia, takie jak zakończenie raportu lub wykrycie nowej aktywności w jednej z Twoich aplikacji.

Konfigurowanie przychodzącego webhooka w Slacku

Zanim skonfigurujesz integrację w Checks, musisz dodać przychodzącego webhooka w Slacku, aby obsługiwać komunikację z Checks.

Więcej informacji znajdziesz w przewodniku Slack Pierwsze kroki z przychodzącymi webhookami w Slacku.

1. Tworzenie aplikacji Slack

  1. Otwórz stronę https://api.slack.com/apps i kliknij Utwórz nową aplikację.
  2. Wybierz nazwę aplikacji. Zalecamy nazwanie jej mechanizmami kontroli.
  3. Wybierz obszar roboczy.
  4. Kliknij Create App (Utwórz aplikację).

Możesz użyć logo aplikacji:

Link do obrazu

2. Włącz przychodzące webhooki

Kliknij funkcję Przychodzące webhooki w bocznym panelu nawigacyjnym i włącz opcję Aktywuj przychodzące webhooki.

3. Tworzenie przychodzącego webhooka

Kliknij przycisk Dodaj nowy webhook do obszaru roboczego. Wybierz kanał, na którym chcesz publikować, i kliknij Zezwalaj.

4. Kopiuj adres URL webhooka

Po utworzeniu webhooka skopiuj adres URL. Wkleisz go później do narzędzia Checks.

Włącz integrację Slacka w Checks

Po skonfigurowaniu odpowiedniego webhooka możesz skonfigurować integrację w narzędziu Checks:

  1. W konsoli Checks kliknij przycisk koła zębatego , aby otworzyć stronę Ustawienia.

  2. Przewiń do sekcji Slack webhooks i kliknij przycisk Dodaj webhooka.

  3. W polu URL webhooka wklej adres URL webhooka ze strony ustawień Slacka.

  4. Wpisz Wyświetlaną nazwę. Zalecamy nazwanie jej jako kanału na Slacku.

  5. Kliknij Zapisz i zamknij okno.

  6. Jeśli chcesz przetestować integrację, kliknij przycisk z pionową wielokropkiem , aby otworzyć rozszerzone menu webhooka, i kliknij Wyślij wiadomość testową. Jeśli wszystko pójdzie dobrze, otrzymasz powiadomienie testowe w Slacku.

Znakomicie. Będziesz teraz otrzymywać powiadomienia do obszaru roboczego w Slacku.