Criar um canal do Microsoft Teams

Michelli Silva Atualizado por Michelli Silva

Criação de aplicativo na Azure

  1. Para criar seu aplicativo do tipo bot, vá em https://portal.azure.com/ você precisará criar uma conta, caso não possua.
  2. Após logar em sua conta, procure na caixa de pesquisa por Azure Bot.
  3. Selecione Azure Bot, como na imagem abaixo.
  4. Selecione Criar.
  5. Insira o nome identificador para o bot no campo de identificação (sem espaços).
  6. Selecione sua assinatura na lista, por padrão já parecerá uma assinatura criada.
  7. Selecione seu grupo de recursos ou crie um novo.
    • Caso queira criar um grupo de recursos, selecione Criar novo, insira o nome do recurso, selecione OK e selecione o local necessário na lista suspensa Novo local do grupo de recurso.
  8. Selecione o tipo de aplicativo, recomendamos o multilocatário. Após isto, selecione Examinar + criar.
  9. Selecione Criar, se a validação for aprovada. Leva alguns momentos para que seu serviço de bot seja provisionado.
  10. Selecione Ir para o recurso. Pronto seu aplicativo está criado!

Para criar o segredo do cliente

  1. Em configurações, selecione Configuração. Salve a ID do aplicativo da Microsoft (ID do cliente) para referência futura.

  1. Selecione Gerenciar senha ao lado da ID do Aplicativo Microsoft.

  1. Na seção Segredos do cliente, selecione Novo segredo do cliente. A janela Adicionar um segredo de cliente é exibida.

  1. Insira uma Descrição e um período para a expiração do segredo e selecione Adicionar.
  2. Selecione Copiar para a área de transferência na coluna Valor e salve a ID do segredo do cliente para referência futura.
  3. É necessário que busque mais um dado que precisará para a criação do canal na Plataforma Weni, para isto, volte a Home e selecione seu bot. Após isso selecione JSON View (Exibição Json). Abrirá um json com algumas informações sobre seu aplicativo, procure por tenant id e guarde o valor.

Para adicionar o canal do Microsoft Teams

  1. Na home, abra seu bot.
  2. Selecione Canais no painel esquerdo e selecione Microsoft Teams  na lista de canais disponíveis.

Como configurar seu perfil do bot e adicionar canal

  1. Na home, abra seu bot.
  2. Se desejar poderá configurar o perfil do bot, para isto, no seu bot vá em Perfil do bot no menu na esquerda e configure-o como desejar. Você poderá adicionar fotos de perfil e outras informações.
    obs: Inserir o nome de exibição do bot, que irá ser o bot name.

  1. Depois de salvar o perfil do bot, selecione a opção Canais no painel esquerdo e selecione Microsoft Teams na lista de canais disponíveis.
  1. Marque a caixa de seleção para aceitar os termos de serviços e selecione Concordo.
  2. Selecione Salvar.

Criação de Canal na Plataforma Weni

  1. Após logar na plataforma, escolher sua organização e projeto, vá em Integrações e selecione outras aplicações.
  2. Selecione Adicionar Canal.

  1. Na lista de canais selecione Teams.
  2. Para conectar um canal você precisará das informações sobre o aplicativo que criou anteriormente (Bot name, Bot id, App id, App password e Tenant id)

  1. Coloque o nome que deu ao seu bot na criação do aplicativo no campo Bot name.
  2. Em Bot id coloque o bot name.
  3. Em App id insira o ID do Aplicativo novamente.
  4. Em App password insira o Segredo do cliente que criou anteriormente.
  5. Em Tenant id insira o valor de tenant id que gaurdou anteriormente.
  6. Agora clique em Enviar.
  7. Pronto, seu canal foi criado!
  8. Na página de canal que você será enviado logo após clicar em Enviar, terá o ID desse canal, precisaremos desse valor. Para pegá-lo você pode copiar o ID enorme que terá no final da url dessa página. Após o read/ copie todo esse id formado por números, letras e traços. Guarde-o.

Configurar ponto de extremidade no aplicativo

  1. Volte na Azure, em Home selecione seu bot no Recursos Recentes, após isto vá em Configurações no menu esquerdo.
  2. Em **Ponto de extremidade **adicione a url abaixo, em [ID DO CANAL] adicione o ID que guardou no passo anterior.

Configurar bot no Teams

  1. Canto inferior esquerdo selecione Aplicativos.
  2. Use a barra de pesquisa na esquerda e busque por App Studio . Selecione-o e instale, após isto clique em abrir.
  3. Selecione Criar um novo App.
  4. Em Detalhes do App, insira todos os dados que você já possui como nome.
  5. Em Identificação insira o App ID, em Nome do pacote coloque um nome que referencie seu app ex: com.microsoft.teams.devapp
  6. Em versão, utilize algo como v1.0.0
  7. Em Descrição coloque a descrição para seu aplicativo, informe o que ele faz e para quem faz por exemplo.
  8. Em Informações de Desenvolvedor insira dados da sua empresa, como nome e site.
  9. Em App URLs insira a url de termos de privacidade da sua empresa e em termos de uso insira a url dos seus termos.
  10. Em Branding você atualiza as imagens de perfis que deseja que seu bot possua, clique em atualizar e escolha suas imagens.
  11. No passo 2 em Capabilities você poderá configurar algumas especificações para seu bot, não é necessário pára que seu bot funcione em conjunto com nossa plataforma, então pularemos esta etapa.
  12. Agora no passo 3 do menu a esquerda clique em Domains and Permissions.
  13. Em Domínios Válidos insira o domínio de nossa plataforma para que seu bot consiga se integrar com a gente (https://new.push.al) e clique em Add.
  14. Em AAD App ID insira seu Tenant ID que guardou anteriormente.
  15. Agora o ultimo passo, clique em Testar e Distribuir no passo 3 do menu esquerdo.
  16. Você poderá publicar o seu bot no catálogo da sua organização, com isto todos que participam de sua organização poderão adicionar seu bot e assim poder trocar mensagens com ele. Para isto clique em Publicar app no catálogo de minha organização e clique em Enviar.
Importante: para que seu app seja publicado no catálogo da sua organização, ele terá de ser aceito pelo administrador de TI da sua organização. Após aceito seu bot ficará disponível para instalação no catálogo de sua empresa para todos os colaboradores que fazem parte.

Como a gente se saiu?

Adding a Viber channel (RapidPro)

Contato