GAS로 공부회 자동화

2370 단어 공부회자동화gas
봄이네요. 여러분 사내 공부회하고 있습니까?
계속되고 있습니까? 계속해서 힘들군요!

공부회 준비는 매우 어렵습니다 ...



개최까지는 다음과 같은 작업이 있습니다.
  • 참여 양식 만들기
  • 공지 메일 보내기
  • 발표 내용을 정리해 공부회의 웹 페이지를 만든다
  • 개최일이 가까워지면 리마인드 메일을 보낸다
  • 전날 다시 알림

  • 매월 개최하려고 하면, 이것만으로 피폐해 버립니다군요. .
    거기서, 이것 전부 GAS로 자동화했습니다!

    사용법



    Google 캘린더에 공부회 일정을 등록하기만 하면 됩니다!
    이것만으로 양식도 메일도 web페이지도 GAS가 자동으로 만들어 버립니다.


    구조



    트리거 설정에서 매일 스크립트를 시작하고 다음을 수행합니다.
  • 당월에 공부회 예정이 있으면

  • 참여 양식 만들기
  • 공지 메일 보내기

  • 웹 페이지 만들기
  • 양식의 응답 내용이 자동으로 반영됨


  • 개최 3일 전과 전날에 리마인드 메일
  • 발표자가 없으면 중지 메일


  • 프로그램



    GitHub로 업 합니다.
    사전 준비와 스크립트 속성을 등록하면 움직일까.
    불명점이 있으면 연락주십시오.

    사전 준비



    참가 폼은 개최마다 복사해 만들므로, 복사원이 되는 템플릿을 만들어 둡니다.

    템플릿 예제

    스크립트 속성 등록



    파일→프로젝트 속성→스크립트 속성 탭을 열고 아래를 등록

  • EVENT_ACCOUNT
  • 공부회 일정을 등록하는 Google 계정 (이메일 주소)입니다


  • TEMPLATE_FORM_ID
  • 사전 준비로 만든 양식의 ID


  • BASE_FOLDER_ID
  • 개최마다 작성되는 양식을 넣을 드라이브의 폴더 ID


  • WEB_PAGE_URL
  • GAS 스크립트 웹 페이지 URL (공개 → 웹 응용 프로그램으로 배포해야 함)

  • MAIL_TO

  • MAIL_CC
  • 공지 이메일 수신자


  • 사이고에게



    조금 손을 추가하면 아래와 같은 것도 가능합니다.
  • 공부 후 앙케이트 메일
  • Google 사이트를 이용해 좀 더 멋있는 웹 페이지
  • 현재는 새로운 Google 사이트가 API 대응되어 있지 않아서 포기했습니다

  • 매주 개최

  • 그럼 멋진 공부회 라이프를.
    준비가 간소화된 분, 내용을 진하게 해 갑시다!

    좋은 웹페이지 즐겨찾기