タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

GoogleAppScriptに関するojimacのブックマーク (4)

  • TypeScript で Google Apps Script を書く環境を整備する | Hori Blog

    無料で自動化環境を整備できることで有名な Google Apps Script ですが、以前はブラウザで JavaScript を用いて開発する必要があったため辛い部分もありました(人による)。 現在は公式からローカル開発をするための公式 CLI ツールが提供されているので、静的型付けの恩恵を受けるべく TypeScript を用いて開発できるようにしてみました。 公式の CLI ツール G Suite Developers Blog: Advanced Development Process with Apps Script danthareja/node-google-apps-script: The easiest way to develop Google Apps Script projects インストール自体は Node.js が入っている環境であれば npm install

    TypeScript で Google Apps Script を書く環境を整備する | Hori Blog
  • スプレッドシートで管理しているKPIをSlackに自動投稿するGoogle Apps Scriptを作ってみた - Qiita

    運営中のPlayer!のKPI管理として、SlackへのKPI自動投稿を行うようにしました! Slackへの自動投稿 DAUの前日比がプラスなら:thumbsup:、前日比がマイナスなら:thumbsdown:というふうにメッセージを出しわけてます。 この記事の構成 僕が書いたコードを全て記載した上で、2部構成に分けて説明します。 1.Google Apps ScriptでSlackのチャネルに投稿するのに必要な作業 2.スプレッドシートから値を取得し、投稿メッセージを作成するのに必要な作業 まずは、コードを全てお見せする // 共通部分 var slack = { postUrl: 'https://slack.com/api/chat.postMessage', token: '①', // Slackのtoken channelId: "②", // SlakckのチャネルのID u

    スプレッドシートで管理しているKPIをSlackに自動投稿するGoogle Apps Scriptを作ってみた - Qiita
  • Slack BotをGASでいい感じで書くためのライブラリを作った - Qiita

    全国のGoogle Apps Scriptファンの皆様こんにちは Apps Scriptガチ勢の大橋です。 今年でGoogle Apps Scriptアドベントカレンダーも3年目になりました。 年々人は減っている気がしますが、BigQueryとの連携など他のアドベントカレンダーに名前が出ることが増えてきて、嬉しい限りです。 さて、ちょいSlack BotをGASで作る機会があったのでSlack API周りをGASで扱うためのLibraryを作りました。 今回はこのLibraryとそれを使って作った会議予約Botのサンプルコードについて書いていきたいと思います。 なお知らない方も多いので書いておくと、GASのLibrary機能は丁寧に作ると補完が非常に効くようになり、開発効率が10倍以上変わります。 Libraryについて詳しくは以下の記事を見て下さい。 2012年Google Apps S

    Slack BotをGASでいい感じで書くためのライブラリを作った - Qiita
  • GASのライブラリを使って楽したい① とりあえず使ってみる_(:3」∠)_ - Qiita

    Google Apps Script Advent Calendar四日目です。 今日からは三日連続でGASのライブラリ機能の話をしていきます。 今日はライブラリ機能の紹介ということでとりあえず公式ドキュメントにあるライブラリを使ってみます。 ライブラリとは? 怖い人達に刺されそうですが、簡単に言うと「便利な機能をまとめた物」です。 例えば日付の計算を楽にしたりできます。 GASでは比較的簡単に他人が作ったライブラリを自分のコード内で利用できます。 ライブラリの使い方 今回は冒頭でも書いたように、公式ドキュメントで紹介されている「Notable Script Library」の中から汎用的なメソッドをまとめたUnderscoreGSを利用してみたいと思います。 導入方法 GAS Editorを開きます。 上のメニューから「リソース」→「ライブラリを管理...」を選択します。 「含まれている

    GASのライブラリを使って楽したい① とりあえず使ってみる_(:3」∠)_ - Qiita
  • 1