Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Fase 4: Integrazione completa di Slack con il tuo bot Lex V2
In questa sezione, utilizza la console API Slack per completare l'integrazione con l'applicazione Slack.
-
Accedi alla console dell'API Slack all'indirizzo. https://api.slack.com
Seleziona l'app che hai creato in Passaggio 2: crea un'applicazione Slack . -
Aggiorna la funzione OAuth & Autorizzazioni come segue:
-
Nel menu a sinistra, scegli OAuth & Autorizzazioni.
-
Nella URLs sezione Reindirizzamento, aggiungi l' OAuth endpoint fornito da Amazon Lex nel passaggio precedente. Seleziona Add (Aggiungi), quindi Save URLs (Salva URL).
-
Nella sezione Bot Token Scopes, aggiungi due autorizzazioni con il pulsante Add an Scope. OAuth Filtra l'elenco con il seguente testo:
-
chat:write
-
team:read
-
-
-
Aggiorna la funzionalità Interattività e scorciatoie aggiornando il valore dell'URL della richiesta sull'endpoint fornito da Amazon Lex nel passaggio precedente. Inserisci l'endpoint che hai salvato nel passaggio 3, quindi scegli Salva modifiche.
-
Iscriviti alla funzione Event Subscriptions (Abbonamenti a eventi) nel modo seguente:
-
Abilita gli eventi scegliendo l'opzione On.
-
Imposta il valore dell'URL della richiesta sull'endpoint fornito da Amazon Lex nel passaggio precedente.
-
Nella sezione Iscriviti agli eventi dei bot, seleziona Aggiungi evento utente bot e aggiungi l'evento
message.im
bot per abilitare la messaggistica diretta tra l'utente finale e il bot Slack. -
Salvare le modifiche.
-
-
Abilita l'invio di messaggi dalla scheda Messaggi come segue:
-
Dal menu a sinistra, scegli App Home.
-
Nella sezione Mostra schede, scegli Consenti agli utenti di inviare comandi e messaggi Slash dalla scheda messaggi.
-
-
Seleziona Manage Distribution (Gestisci la distribuzione) in Settings (Impostazioni). Seleziona Add to Slack (Aggiungi a Slack) per installare l'applicazione. Se sei autenticato in più aree di lavoro, scegli prima l'area di lavoro corretta nell'angolo in alto a destra dall'elenco a discesa. Quindi, seleziona Consenti per autorizzare il bot a rispondere ai messaggi.
Nota
Se apporti modifiche alle impostazioni dell'applicazione Slack in un secondo momento, devi ripetere questo passaggio secondario.
Approfondimenti
Passaggio 5: verifica l'integrazione tra il tuo bot Lex V2 e Slack