Powitanie nowych użytkowników na kanale sprawi, że poczują się jak w domu, ale śledzenie każdego dołączającego użytkownika może być męczącym zadaniem. I tu pojawia się powitalny bot Slacka. Bot wysyła spersonalizowaną wiadomość powitalną do każdego nowego użytkownika kanału. Jest zawsze online, więc nie będzie późnych wiadomości powitalnych.
Dowiesz się, jak skonfigurować dane uwierzytelniające bota, słuchać zdarzeń w Slack i wysyłać wiadomości z powrotem do użytkowników.
WYKORZYSTAJ WIDEO DNIA PRZEWIŃ, ABY KONTYNUOWAĆ TREŚĆ
Tworzenie bota Slack i pobieranie jego tokena API
Stwórz Slack konto lub zaloguj się do istniejącego. Następnie utwórz nowy obszar roboczy Slacka przetestować bota przed zainstalowaniem go w aktywnym obszarze roboczym.
podłącz zestaw słuchawkowy bluetooth do xbox one
Zaloguj się do nowego obszaru roboczego. Slack automatycznie tworzy dla Ciebie losowy i ogólny kanał.
Zwróć uwagę na sekcję aplikacji w lewym dolnym rogu obszaru roboczego. W tym miejscu pojawi się nasz bot, gdy go utworzysz. Przejdź do Witryna Slack API .
Kliknij Utwórz aplikację . Utwórz aplikację Od zera w oknie, które się pojawi.
Nazwij swoją aplikację i wybierz obszar roboczy, w którym chcesz ją rozwijać.
Następnie kliknij na Utwórz aplikację przycisk. Kliknięcie spowoduje przekierowanie do strony zawierającej podstawowe informacje o Twojej aplikacji. Zanotuj klucz tajny podpisywania w poświadczeniach aplikacji. Twój bot użyje tajnego podpisu, aby zweryfikować, czy zdarzenie pochodzi ze Slacka i nie zostało naruszone podczas transmisji.
Przejdź do funkcji OAuth i uprawnień.
W sekcji OAuth i uprawnienia przejdź do zakresu tokenów botów. Tutaj dodasz uprawnienia do tego, co twój bot może robić w twoim obszarze roboczym. Dodaj użytkownicy: czytaj zakres. Ten zakres pozwoli Twojemu botowi przeglądać osoby w Twoim obszarze roboczym. Dodaj też tzw czat: pisz zakres, który pozwoli Twojemu botowi wysyłać wiadomości do obszaru roboczego.
jak zrobić bootowalny usb iso
Wróć do podstawowych informacji o swoim bocie i kliknij Zainstaluj w obszarze roboczym .
Kliknij Zezwól na następnej stronie, która się pojawi. Zakończyłeś instalowanie bota w swoim obszarze roboczym. Przejdź do funkcji OAuth i uprawnień. Zwróć uwagę na token OAuth użytkownika bota, który Slack generuje po instalacji. Bot będzie widoczny w sekcji aplikacji w Twoim obszarze roboczym.
Teraz, gdy zainstalowałeś bota w swoim obszarze roboczym, możesz napisać kod, aby nim sterować.
Przygotowanie środowiska
Musisz znać się na podstawy Pythona podążać za tymi przykładami kodu.
Utwórz nowe środowisko wirtualne i .env plik. Będziesz używać pliku .env do przechowywania tokena i tajnego podpisu, który musisz zachować jako prywatny. Nie należy przesyłać pliku .env na żadną platformę publiczną.
czy możesz usunąć ofertę w serwisie eBay?
Uruchom następujące polecenie w terminalu, aby zainstalować wymagane biblioteki:
pip install slack-sdk pathlib dotenv flask slackeventsapi
Biblioteka slack-sdk zapewni Ci narzędzia do budowania aplikacji i integracji Slack, w tym metody API, klientów Web API i OAuth. pathlib i dotenv pomogą ci załadować zmienne środowiskowe. flask pomoże ci obsłużyć żądania i odpowiedzi HTTP. slackeventsapi zapewni Ci detektor zdarzeń, który odbiera i obsługuje zdarzenia ze Slacka.