미리 알림을 만드는 방법은 Google 스프레드시트에서 Slack으로 메시지를 게시합니다.
4809 단어 webdevgasproductivitytutorial
Google Sheets에서 Slack으로 메시지를 게시하는 알림을 만드는 방법을 소개하겠습니다.
이 비디오는 이 튜토리얼에서 우리의 목표를 보여줍니다.
전제 조건
이 자습서를 시작하기 전에 아래 전제 조건을 따라야 합니다.
Google 스프레드시트 설정
Slack에 메시지를 게시할 시트를 만듭니다.
공고
제목
콘텐츠
URL
2022/08/29
샘플 제목
이것은 샘플 텍스트입니다.
Google Sheets 내에서 Apps Script를 엽니다.
📖 Lean more Extending Google Sheets
Apps Script에서 스크립트 ID를 가져옵니다.
⚠️ 아이디를 저장하여 개발에 활용하세요.
Slack 앱 설정
https://api.slack.com/apps을 열고 "새 앱 만들기"를 클릭합니다.
"처음부터"를 선택합니다.
표시 정보를 원하는 대로 설정합니다.
왼쪽 사이드바에서 "Incoming Webhooks"로 이동한 다음 활성화합니다.
워크스페이스에 새 웹훅을 추가하고 웹훅 URL을 복사합니다.
⚠️ 웹훅 URL을 저장하여 개발에 사용하세요.
구글 앱스 스크립트
Apps Script를 사용하여 Google 스프레드시트에서 정기적으로 메시지를 게시하려고 합니다.
이 프로젝트를 위한 템플릿을 준비했으므로 개발에 추가 시간을 할애할 필요가 없습니다.
👉 gas-sheets2slack
1. 클론 템플릿
리포지토리를 열고 이 템플릿 사용을 클릭합니다.
저장소를 복제하고 종속성을 설치합니다.
yarn install
2. 구글 계정 로그인
Google 계정의 Apps Script 프로젝트 관리 권한을 부여합니다.
yarn clasp login
3. 파일 생성
루트에 .clasp.json을 생성한 다음 이러한 설정을 추가합니다.
스프레드시트에서 앱 스크립트를 열고 설정 페이지에서 스크립트 ID를 확인하세요.
{
"scriptId": "<SCRIPT_ID>",
"rootDir": "./dist"
}
루트에 .env를 만든 다음 "SLACK_WEBHOOK_URL"을 추가합니다.
SLACK_WEBHOOK_URL=<SLACK_WEBHOOK_URL>
4. 스크립트 프로젝트 업로드
이 명령을 사용하여 로컬에서 스크립트 프로젝트의 파일을 업로드합니다.
yarn deploy
트리거 메뉴에서 "트리거 추가"를 클릭합니다.
이러한 옵션을 이와 같이 설정하십시오.
Apps Script는 목록의 알림 날짜가 오늘과 같은지 시트에서 매일 확인합니다.
Apps Script는 오늘과 동일한 날짜를 발견하면 메시지를 게시합니다.
앱 스크립트 실행
편집기 메뉴에서 "main.gs"를 실행하고 슬랙 채널에서 메시지를 받을 수 있는지 확인하십시오.
결론
이 튜토리얼이 알림 흐름을 향상시키는 데 도움이 되기를 바랍니다.
👉 gas-sheets2slack
Reference
이 문제에 관하여(미리 알림을 만드는 방법은 Google 스프레드시트에서 Slack으로 메시지를 게시합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/tim_yone/how-to-make-a-schedule-reminder-for-posting-messages-from-google-sheets-to-slack-2f11텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)