Power Automate에서 Microsoft Teams Bot에 이르는 3가지 접근 방식을 요약해 보았습니다.

5204 단어 MicrosoftFlow

주의


이 글의 행동은 2020년 10월 05일께로 바뀐 것 같다.조사 후 보도가 갱신될 것으로 예상된다(2020년/10/06)
Power Automate에서 Microsoft Teams로 Bot 메시지를 전송하는 기능으로는 HTML 형식을 사용할 수 없습니다.

개막사


이 기사는 2019년 8월 25일 시점의 정보를 바탕으로 한다.미리보기의 동작 내용이 포함되어 있기 때문에 앞으로 다른 행동이 있을 수 있습니다.눈에 띄는 데서 평론을 받았으면 좋겠어요.
Power Automate를 사용하여 Teams에 메시지를 보내는 방법이 늘었기 때문에 각자의 특징을 총괄해 봤습니다.

결론


액션
메시지를 데이터로 채널에 보내다
자신의 적응 카드를 유수선으로 채널에 투고하다
HTTP(Teams Incoming webhook)
연결 부호
Teams
Teams
HTTP
커넥터 유형
일반적
일반적
Premium
서식
메시지
Adaptive Card
메모 카드
문자 형식
HTML
Markdown
Markdown
구성원
이 가능하다, ~할 수 있다,...
... 해서는 안 된다
... 해서는 안 된다
메시지 검색
이 가능하다, ~할 수 있다,...
... 해서는 안 된다
... 해서는 안 된다
아이콘, 보낸 사람 이름 바꾸기
... 해서는 안 된다
... 해서는 안 된다
이 가능하다, ~할 수 있다,...
팀 측의 준비.
필요없다
필요없다
필요(Incoming webhook 설정)
2019/8/25 시 Adaptive Card와 Message Card 형식은 Teams 검색에 걸리지 않습니다.또 해당 멤버는'정보를 트래픽 테이블로 채널에 투고'하는 것밖에 없다.
그래서
  • Power Automate의 발언 제목과 본문을 Teams 클라이언트로 검색하려면
  • 멤버 이용하고 싶어
  • 의 경우 "트래픽 테이블로 정보를 채널에 투고"하여 테스트할 수 있습니다.

    디테일


    검색 동작


    앞에서 말한 바와 같이 자동 적응 카드와 정보 카드 형식은 2019/8/25에 적어도 검색할 수 없다.
    이렇게 세 가지 동작에 대한 정보가 있습니다.모두 "AABBCC"를 포함하는 문자열입니다.

    이'AABBCC'에서 검색하면 검색 결과에는'트래픽 테이블로 채널 투고'에서 투항한 정보만 나온다.

    Adaptive Card는 정보를 설정할 수 있을 뿐만 아니라 버튼 등의 동작도 설정할 수 있어 매력적이지만 개인은 검색을 자주 사용하기 때문에 사용하지 않는다
    Teams의 UserVoice도 투고했지만 표가 아직 수집되지 않아서 당장 해결하지 못할 것 같습니다.
  • Teams UserVoice "Make connector cards searchable"
  • 동작별 디테일


    메시지를 데이터로 채널에 보내다


    HTML로 본문을 쓰기만 하면 되기 때문에 간단하게 사용할 수 있다.

    이전부터 있었던'투고 정보'는 Power Automate 제작자가 메시지 발송자가 됐고, 여기에는 Power Automate Bot이 보냈다.

    아이콘과 보낸 사람 "Flow"는 고정되어 있어 변경할 수 없습니다.
    at 라벨로 멤버 카드를 사용할 수 있는 것도 재미있지만 멤버는 채널(@일반 등)을 사용할 수 없고 개인에게만 적용됩니다.

    자신의 적응 카드를 유수선으로 채널에 투고하다


    팀스에서 버튼 등 조작 가능한 정보를 사용하려면 이전에는 HTTP 커넥터를 사용할 수 있었지만, HTTP 커넥터가 프리미엄으로 바뀌어 계약 계획에 따라 쉽게 사용할 수 없었다.
    그러나 이 연결기의 등장으로 프리미엄이 없어도 조작 정보를 보낼 수 있다.
    (작동 가능한 부분이 없는 캡처...)
    또 조작할 수 있는 정보도 두 가지가 있는데 이쪽 동작에서는 자적응 카드 형식만 사용할 수 있다.


    JSON으로 써야 하기 때문에 쓰기 어려운 부분이 있지만, 디자이너 제공이 있어 처음부터 조사하지 않아도 된다.
  • 적응형 카드 설계자

  • 아이콘 및 보낸 사람 "Flow"는 고정적이며 변경할 수 없습니다.
    또한 HTML 태그는 사용할 수 없고 얼굴도 사용할 수 없습니다.

    HTTP(Teams Incoming webhook)


    이것은 이전에 사용할 수 있는 방법이다.융통성 있게 사용할 수 있지만 다음과 같은 몇 가지가 있다.
  • 사용 가능한 카드의 형식은 구식이고 사용자 적응 카드 형식을 사용할 수 없음
  • Teams 측에서 Incoming webhook
  • 준비 필요
  • Premium 커넥터로 HTTP 커넥터
  • 필요
  • 디자이너가 없어서 직접 작성법을 조사해야 한다


  • 팀 측에서 준비해야 하지만 반대로 보면 커넥터 이름과 아이콘을 사용자정의할 수 있는 특징도 있다.

    여기에는 HTML을 사용할 수도 없고at 태그를 사용할 수도 없습니다.
  • 일반적인 메시지 카드 참조
  • 좋은 웹페이지 즐겨찾기