bot_icon});}ユーザーの投稿があったチャンネルに対してメッセージを返したいため、e.parameter.channel_idを投稿先として指定しています。Botの出力するメッセージも投稿元のユーザーと内容によって変化させたいため、それぞれe.parameter.user_nameとe.parameter.textから読み込んでいます。アプリの更新さて、強化したBotを早速テストしたいのですが手順が少々ややこしいです。公開済みGASアプリの内容を変更した際は毎回「バージョンの更新」という作業を行わなくてはなりません。メニューから「ファイル」→「版を管理」を選択。更新内容を記述し、「新しいバージョンを保存」をクリックします。34として最新のコードが保存されました。番号の並びがおかしいのは当方の環境のせいなので気にしないでください。さきほどのアプリ公開作業と同じくメニューから「公開」→「ウェブアプリケーションとして導入」を選択します。SpreadSheet上のデータを扱う4章までで基本的な双方向通信機能を備えたBotの作り方はだいたい理解できたでしょうか。ここからは応用編として各種Googleサービスとの連携方法を解説していきます。SpreadSheet上のデータを取得する方法です。この方法を用いるとSQLとか触らなくてもGASアプリにおける簡易データベースのようにSpreadsheetを利用できるので知っておいて損はないかと思います。例として、毎朝イベントへの参加希望者の累計人数を通知するアプリを作りましょう。イベントの参加者を管理するSpreadSheetを用意する目的のデータ(累計人数)はE1のセルに格納されています。このSpreadSheetのURLをコピーしておきましょう。