前提・実現したいこと
〇前提
GASでチャットワークとAPI連携をして、スプレッドシートに掃除当番が記載されたシートのURLを毎週決まった曜日にチャットワークに送信をしています!
毎週当番が変わる関係で、毎週新しいシートを作成して追加している形です!
〇実現したいこと
スプレッドシートに、もし新しいシートが追加されたら、チャットワークに追加されたシートのURLが届くようにしたいです!
発生している問題・エラーメッセージ
現状、一番左の古いシートのURLが飛ぶ形になっており、方法を調べてみたのですがわからず…!
以下のコードで記述をしています。
もし、何かヒントでもかまわないので、アドバイスを頂けると幸いです。
GAS
1function sendMessage() { 2 var client = ChatWorkClient.factory({token: 'xxxxxxxxxxxxxxxxxx'}); 3 var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('シート1'); 4 var strbody = sheet.getRange('A3').getValue(); 5 client.sendMessage({ 6 room_id:xxxxxx, //←送りたいルームIDをコピペ 7 8 body:strbody //''の中に送りたいコメントを記述 9 10 }); 11 12}
試したこと
補足情報(FW/ツールのバージョンなど)
あなたの回答
tips
プレビュー