スプレッドシートにまとめてある本リストから特定のものを選択して、incoming webhook で slack に通知します。 スクリプトの定期実行は、Apps Scripts のトリガーを使用しています。
- TypeScript
- gas-clasp-starter
- Spread Sheet for GAS
- slack: Incoming Webhooks
- 定期実行: GAS のトリガー
ファイル間の import/export が難しいため 1 ファイルで記述しています (webpack などでバンドルすることも試しましたが、変換後の JS が GAS で対応していないことがありました)