oVice 알림을 Microsoft Teams로 날리는 방법
oVice의 Microsoft Teams 알림 방법
소요시간: 5-10분
사진과 함께 설명하고 있으므로 코드를 모르는 사람도 쉽게 설정할 수 있습니다.
이번에는 Microsoft Teams의 incoming Webhook을 이용하여 알림을 날리는 설정을 실시합니다.
전제 조건
설정 항목
① Teams에서 incoming Webhook 설정하기
② oVice의 관리 화면에서 Webhook URL 등록
③ Teams에게 통지가 날아가게 된다
1. Teams에서 incoming Webhook 설정하기
먼저 Teams에서 incoming Webhook을 설정합시다.
① incoming Webhook 다운로드
Teams 상단의 검색창에 incoming Webhook을 입력합니다.

빨간색 프레임의 "incoming Webhook"이 나오면 클릭하여 선택합니다.

클릭하면 아래와 같은 화면이 나오므로, 「팀에 추가」버튼을 누른다

추가할 팀을 검색하고 결정합니다.

결정 후 커넥터 설정 버튼을 클릭합니다.

② incoming Webhook 구축
커넥터를 설정한 후 아래와 같은 화면이 되므로, 「구성」버튼을 클릭한다.

「구성」버튼을 누르면 아래와 같은 화면이 되므로, 빨간색 프레임에 통지를 보내는 계정의 이름을 넣고, 필요하면 아이콘의 화상을 녹색 프레임으로 설정한다.

이름을 결정했으면 [만들기] 버튼을 클릭합니다.

「만들기」버튼을 누르면 아래와 같은 화면이 나오므로, 빨간색 테두리의 버튼을 눌러, Webhook의 URL을 카피해, 녹색 테두리의 완료 버튼을 누르고,

2.oVice 관리 화면에서 Webhook URL 등록
이어서 oVice 관리 화면에서 Webhook을 설정합니다.
① oVice 관리 화면에서 URL을 등록한다.
oVice 관리 화면의 「스페이스」페이지에 들어가, 맨 아래에 있는 「WORKSPACE HOOKS SETTINGS」까지 스크롤한다.
그 후, 녹색 프레임의 「추가」버튼을 클릭한다.

우선, 메시지를 송신 할 때의 기준을 선택한다.
빨간색 테두리를 클릭합니다.

위의 빨간색 테두리를 클릭하면 다음 옵션이 나타납니다.
When(이벤트 유형):
- enter: 공간에 입장했을 때
- leave: 공간에서 퇴장했을 때
- away: 일시 이석(커피컵)을 클릭했을 때
- memo: 일시 이석 중에 메모를 남겼을 때
- comeback: 일시 이석에서 돌아왔을 때
- chat: 오픈 스페이스에서의 퍼블릭 채팅
- knock: 개인 공간을 두드렸을 때
이 중에서 통지를 보내고 싶은 동작을 선택한다.

①에서 취득한 URL을 빨간색 테두리에 넣고 Post Data에 "{"text": "{{name}}({{email}})이 이석한"}"을 입력한다.
■ Post Data에 관하여
{"text":"여기에 메시지를 넣어주세요"}
"": 이 안에 메시지를 입력합니다.
{{name}}: oVice에 등록한 이름을 표시합니다.
{{email}}: oVice에 등록된 이메일 주소를 표시합니다.
예)
{"text": "{{name}}({{email}})이 입실했습니다"}
{"text": "{{name}}님이 이석했습니다.({{email}})"}
{"text": "{{name}}님이 퇴실했어요!"}
입력이 완료되면 하단의 OK를 누릅니다.

「OK」를 누르면 아래와 같이 표시되므로, 새롭게 추가하는 경우는 다시 「추가」버튼을 눌러 등록한다.

3.Teams에게 알림이 날아갑니다.
위의 설정이 완료되면 Teamas에 알림이 날아갑니다.

참고 기사
Webhook URL 검색 방법(Microsoft Teams)
Reference
이 문제에 관하여(oVice 알림을 Microsoft Teams로 날리는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/oVice/items/eed09a38fd314e68c70d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(oVice 알림을 Microsoft Teams로 날리는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/oVice/items/eed09a38fd314e68c70d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)