Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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に通知する
- Host: GitHub
- URL: https://github.com/munky69rock/gas-google-form-notifier-to-slack
- Owner: munky69rock
- Created: 2019-02-14T10:13:12.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-08-20T11:48:53.000Z (5 months ago)
- Last Synced: 2024-08-20T13:52:09.470Z (5 months ago)
- Topics: clasp, gas, google-form, slack
- Language: TypeScript
- Homepage:
- Size: 422 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
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. 権限を許可する