Cosa configurerai
- L'app Slack di Elido, installata nel tuo workspace Slack tramite OAuth.
- Un collegamento una tantum tra Slack e il tuo workspace Elido tramite una chiave API (
/elido link). - Il comando slash
/elidoper accorciare un URL e controllare i clic di un link nelle ultime 24 ore.
L'app Slack di Elido ti offre un solo comando slash, /elido, per accorciare gli URL e consultare il numero di clic senza uscire da Slack.
Installare l'app
Installa l'app Elido nel tuo workspace Slack dalla dashboard di Elido o dalla scheda dell'app su Slack. Devi essere amministratore del workspace Slack, oppure chiedere a un amministratore di approvare l'installazione. L'app richiede gli scope commands, chat:write, users:read e app_mentions:read. Il token OAuth di Slack viene memorizzato cifrato a riposo.
Collegare Slack al tuo workspace Elido
L'app Slack non sa quale workspace Elido usare finché non la colleghi una volta:
- In Elido, crea una chiave API in Settings → API Keys.
- In qualsiasi canale Slack, esegui:
/elido link <api-key>
- Elido verifica la chiave e collega Slack al primo workspace a cui la chiave può accedere. Il messaggio è visibile solo a te e la chiave viene memorizzata cifrata.
Accorciare un link
/elido https://example.com/very-long-path
Elido risponde con il link breve, visibile solo a te. Il link viene creato nel workspace collegato, sul dominio di reindirizzamento predefinito configurato per l'app Slack. Tag e slug personalizzati non sono supportati nel comando.
Controllare i clic di un link
/elido stats <slug>
Risponde con i clic totali e i visitatori unici delle ultime 24 ore per quello slug.
Rimuovere l'accesso a Slack
- In Slack: Workspace settings → Connected apps → Elido → Remove.
- In Elido: revoca la chiave API usata per
/elido linkin Settings → API Keys.
La revoca della chiave impedisce subito al comando slash di creare link.
Risoluzione dei problemi
/elido ti chiede di collegare prima l'account - Esegui /elido link <api-key> una volta nel workspace Slack.
/elido link dice che la chiave non ha workspace - L'utente della chiave non ha ancora alcun workspace. Creane prima uno in Elido.
/elido restituisce "dispatch_failed" - L'app Elido non è installata in questo workspace. Chiedi al tuo amministratore Slack di approvare l'installazione.
La schermata OAuth dice "This app is not approved" - Il tuo workspace Slack ha l'approvazione delle app attiva. Un amministratore deve approvare l'app Elido su slack.com/apps prima che l'installazione possa completarsi.