Pular para conteúdo

Ações de Teams

As ações do Teams permitem que você interaja com as mensagens do Microsoft Teams.

Ações

teams.send_message

Enviar mensagem para um canal específico do Teams

Parâmetros:

webhook - URL do webhook do canal, conforme fornecido no Microsoft Teams.

message - Mensagem a ser enviada no canal

Retorna:

Esta ação não tem retorno

Exceções:

NotificationFailed - Retorna o erro se a mensagem não puder ser entregue no webhook do canal

Exemplo de uso
script.mvn
team.send_message(
    "https://some-company.webhook.office.com/webhookb2/189521ad-5f5a-4ead-b7ca-0768f00d6449@efff3709-d35b-4664-911e-1ddc0ed3e181/IncomingWebhook/1e82da5cbc8b42159817aaff70fa4f59/a9df8a09-0537-463d-ad989f9-520a9890f11d ",
    "Esta é uma mensagem de teste"
)

Criando um webhook

Para interagir com o Teams, antes de tudo, é necessário criar um webhook no seu canal, para integrar com o Marvin.

Configurar canal

Vá para a guia "Equipe" do seu Teams e clique em ... no canal que você deseja adicionar webhook e depois em Conectores Configurações do canal

Adicionar Webhook de entrada

Na lista de conectores, selecione o conector Incoming Webhook e clique em Configure Configurações do canal

Configurar Webhook de entrada

Agora você pode configurar seu webhook com uma imagem de nome e avatar. Depois disso, clique no botão Criar Configurações do canal

Webhook criado

Agora seu webhook está pronto, copie a URL retornada, este é o valor que você passará como parâmetro do webhook Configurações do canal