Etapa 4: concluir a integração do Slack com seu bot Lex V2 - Guia do desenvolvedor

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Etapa 4: concluir a integração do Slack com seu bot Lex V2

Nesta seção, use o console da API do Slack para completar a integração com o aplicativo do Slack.

  1. Faça login no console da API do Slack em https://api.slack.com API. Selecione o aplicativo que você criou em Etapa 2: criar um aplicativo do Slack .

  2. Atualize o atributo OAuth e permissões da seguinte forma:

    1. No menu esquerdo, selecione OAuth e permissões.

    2. Na seção URLs de redirecionamento, adicione o endpoint do OAuth fornecido pelo Amazon Lex na etapa anterior. Selecione Adicionar e Salvar URLs.

    3. Na seção Escopos do token do bot, adicione duas permissões com o botão Adicionar um escopo do OAuth. Filtre a lista com o seguinte texto:

      • chat:write

      • team:read

  3. Atualize o atributo Interatividade e atalhos atualizando o valor URL da solicitação para o endpoint que o Amazon Lex forneceu na etapa anterior. Insira o endpoint que você salvou na etapa 3 e selecione Salvar alterações.

  4. Assine o atributo Assinaturas de Eventos da seguinte forma:

    • Ative eventos escolhendo a opção Ativar.

    • Defina o valor URL da solicitação para o endpoint que o Amazon Lex forneceu na etapa anterior.

    • Na seção Assinar eventos do bot, selecione Adicionar evento de usuário do bot e adicione o evento do bot message.im para habilitar mensagens diretas entre o usuário final e o bot do Slack.

    • Salve as alterações.

  5. Ative o envio de mensagens a partir da guia de mensagens da seguinte maneira:

    • No menu à esquerda, escolha Página inicial do aplicativo.

    • Na seção Mostrar guias, escolha Permitir que os usuários enviem comandos e mensagens com barras na guia de mensagens.

  6. Escolha Gerenciar distribuição em Configurações. Escolha Adicionar ao Slack para instalar o aplicativo. Se você estiver autenticado em vários espaços de trabalho, primeiro escolha o espaço de trabalho correto no canto superior direito da lista suspensa. Em seguida, selecione Permitir para autorizar o bot a responder às mensagens.

    nota

    Se você fizer alguma alteração nas configurações do aplicativo do Slack posteriormente, será necessário refazer essa subetapa.

Próxima etapa

Etapa 5: testar a integração entre seu bot Lex V2 e o Slack