Slack용 수신 웹후크 - Slack Help Center 문서를 참고하여 진행해주세요.
- Slack에 로그인하신 상태에서 새 Slack 앱을 생성합니다. Create an app 팝업에서
From scratch
를 선택하신 뒤, 원하시는 봇 이름과 뉴스를 전송할 워크스페이스를 선택하고Create App
버튼을 누릅니다. - 앱 생성 완료 후 나타나는 Basic Information 화면에서
Add features and functionality
를 누르면 나타나는Incoming Webhooks
를 선택한 뒤Activate Incoming Webhooks
토글을 켜서On
으로 만듭니다. - 같은 화면 하단의
Add New Webhook to Workspace
버튼을 누른 뒤, 뉴스를 전송할 Slack 채널 또는 사용자를 지정하고허용(Allow)
버튼을 누릅니다. - 다시 돌아온 화면의 하단에 표시된
Webhook URL
을 복사하여Code.gs
의globalVariables()
에 위치한 설정값에 붙여넣습니다.
- PC에서 뉴스를 받아보실 팀 채널에 접속하신 상태로 우측 상단의
...
버튼을 누르신 뒤커넥터
를 선택합니다. - 커넥터 목록에서
Incoming Webhook
항목을 찾아추가
를 누르고, 상세 설명이 나오는 모달 화면에서 다시추가
를 누릅니다. - 1번 과정을 다시 반복한 뒤, 커넥터 목록에서
Incoming Webhook
항목의구성
을 누릅니다. - 뉴스봇의 이름과 프로필 사진을 정하신 뒤
만들기
버튼을 누릅니다. - 생성된
Webhook URL
을 복사하여Code.gs
의globalVariables()
에 위치한 설정값에 붙여넣습니다.
- PC로 잔디에 로그인하신 상태에서 우측 최상단 버튼을 누르고
잔디 커넥트
로 이동합니다. - 연동 서비스 목록 가운데
Webhook 수신 (Incoming Webhook)
의연동 항목 추가하기
를 누릅니다. - 뉴스를 받아보실 토픽이나 1:1 메시지를 선택하시고, 뉴스봇의 이름과 프로필 사진을 정하신 뒤
연동 항목 추가하기
를 누릅니다. - 생성된
Webhook URL
을 복사하여Code.gs
의globalVariables()
에 위치한 설정값에 붙여넣습니다.
구글챗(Google Chat)의 경우 구글 워크스페이스(Google Workspace)에 유료 가입된 조직의 구성원만 Webhook 생성이 가능합니다. 이에 대한 자세한 설명은 구글 측에서 제공하는 Google Chat 계정 유형의 차이점 알아보기와 사용자가 봇을 설치하도록 허용하기 문서를 참고해주시기 바랍니다.