Co skonfigurujesz
- Aplikację Slack Elido zainstalowaną w Twoim workspace'ie Slack przez OAuth.
- Jednorazowe powiązanie Slacka z Twoim workspace'em Elido za pomocą klucza API (
/elido link). - Polecenie ukośnikowe
/elidodo skracania adresów URL i sprawdzania kliknięć linku z ostatnich 24 godzin.
Aplikacja Slack Elido daje Ci jedno polecenie ukośnikowe, /elido, do skracania adresów URL i sprawdzania liczby kliknięć bez opuszczania Slacka.
Zainstaluj aplikację
Zainstaluj aplikację Elido w swoim workspace'ie Slack z panelu Elido lub ze strony aplikacji w Slacku. Musisz być administratorem workspace'u Slack albo poprosić administratora o zatwierdzenie instalacji. Aplikacja żąda zakresów commands, chat:write, users:read i app_mentions:read. Token OAuth Slacka jest przechowywany w postaci zaszyfrowanej.
Połącz Slack ze swoim workspace'em Elido
Aplikacja Slack nie wie, którego workspace'u Elido użyć, dopóki nie połączysz jej jednorazowo:
- W Elido utwórz klucz API w Settings → API Keys.
- Na dowolnym kanale Slack uruchom:
/elido link <api-key>
- Elido sprawdza klucz i łączy Slack z pierwszym workspace'em, do którego klucz ma dostęp. Wiadomość jest widoczna tylko dla Ciebie, a klucz jest przechowywany w postaci zaszyfrowanej.
Skróć link
/elido https://example.com/very-long-path
Elido odpowiada krótkim linkiem, widocznym tylko dla Ciebie. Link jest tworzony w połączonym workspace'ie, w domyślnej domenie przekierowań skonfigurowanej dla aplikacji Slack. Tagi i własne slugi nie są obsługiwane w poleceniu.
Sprawdź kliknięcia linku
/elido stats <slug>
Zwraca łączną liczbę kliknięć i unikalnych odwiedzających z ostatnich 24 godzin dla tego sluga.
Usuń dostęp Slacka
- W Slacku: Workspace settings → Connected apps → Elido → Remove.
- W Elido: unieważnij klucz API użyty do
/elido linkw Settings → API Keys.
Unieważnienie klucza natychmiast uniemożliwia poleceniu ukośnikowemu tworzenie linków.
Rozwiązywanie problemów
/elido prosi o wcześniejsze połączenie - Uruchom /elido link <api-key> raz w workspace'ie Slack.
/elido link informuje, że klucz nie ma workspace'ów - Użytkownik klucza nie ma jeszcze żadnego workspace'u. Najpierw utwórz go w Elido.
/elido zwraca „dispatch_failed” - Aplikacja Elido nie jest zainstalowana w tym workspace'ie. Poproś administratora Slacka o zatwierdzenie instalacji.
Ekran OAuth pokazuje „This app is not approved” - W Twoim workspace'ie Slack włączone jest zatwierdzanie aplikacji. Administrator musi zatwierdzić aplikację Elido na slack.com/apps, zanim instalacja będzie mogła się zakończyć.