Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/munky69rock/gas-google-form-notifier-to-slack

Google Formの通知をGASでSlackに通知する
https://github.com/munky69rock/gas-google-form-notifier-to-slack

clasp gas google-form slack

Last synced: about 2 months ago
JSON representation

Google Formの通知をGASでSlackに通知する

Awesome Lists containing this project

README

        

# Google Form Notifier

## Setup

```sh
npm install
```

## Usage

1. claspにログイン

```sh
npm run login
```

2. Google Formのメニューからスクリプトエディタを選択
3. スクリプトIDをコピーし、プロジェクトをcloneする

```sh
npm run clone "1jlfdnYmV0L_...."
rm ./src/コード.js
mv ./src/.clasp.json .
```

4. スクリプト編集画面の「ファイル > プロジェクトのプロパティ > スクリプトのプロパティ」に `TITLE`(Slack通知時のタイトル) と `SLACK_URL`(Webhook URL) を設定
5. コードをpush

```sh
npm run push
```

6. スクリプト編集画面の「編集 > 現在のプロジェクトのトリガー」をクリック、新しいトリガーを作成する
7. 実行する関数に `onFormSubmit`、イベントの種類を選択に`フォーム送信時`を設定し保存
8. 権限を許可する