Upgrade to Pro — share decks privately, control downloads, hide ads and more …

工数表書き忘れ防止機能を作ってみた 〜 GASを使ったSlackへの自動通知 〜

sugar
December 14, 2018

工数表書き忘れ防止機能を作ってみた 〜 GASを使ったSlackへの自動通知 〜

Frontend Nagoya #7

sugar

December 14, 2018
Tweet

More Decks by sugar

Other Decks in Programming

Transcript

  1. GAS ʢ Google Apps Script ʣͱ͸ʁ Google Apps Script͸ɺG Suiteͱ౷߹͞ΕͨϏδωε

    ΞϓϦέʔγϣϯΛਝ଎͔ͭ؆୯ʹ࡞੒Ͱ͖Δɺ ਝ଎ͳΞϓϦέʔγϣϯ։ൃϓϥοτϑΥʔϜͰ ͢ɻJavaScriptͰίʔυΛهड़͠ɺGmailɺΧϨϯ μʔɺυϥΠϒͳͲͷ޷͖ͳG SuiteΞϓϦέʔ γϣϯ༻ͷ૊ΈࠐΈϥΠϒϥϦʹΞΫηεͰ͖· ͢ɻΠϯετʔϧ͢Δ΋ͷ͸Կ΋͋Γ·ͤΜɻϒ ϥ΢βʹίʔυΤσΟλΛΠϯετʔϧ͠ɺ GoogleͷαʔόʔͰεΫϦϓτΛ࣮ߦ͠·͢ɻ Ҿ༻ݩɿhttps:/ /developers.google.com/apps-script/overview
  2. GAS ʢ Google Apps Script ʣͱ͸ʁ Google ͕ఏڙ͍ͯ͠Δ JavaScript Λϕʔεʹ

    ͨ͠ϓϩάϥϛϯάݴޠɻ ؆୯ʹʂ ࿈ܞ&ૢ࡞Ͱ͖Δʂ
  3. ։ൃͷϙΠϯτ 1. ։ൃ؀ڥ 2. εϓϨουγʔτͷ৘ใΛऔಘ͢Δํ๏ 3. Slack ΁ͷ௨஌ํ๏ 4. ࣗಈͰఆظతͳ޻਺ೖྗνΣοΫɺ

    ɹ௨஌Λ͢Δ࢓૊Έ ˠ Spreadsheetʹ௚઀͔͚Δ ˠ௚ײతʹ࢖͑Δػೳ͕ἧͬͯΔ ˠSlackΞϓϦͰ؆୯ઃఆ ˠGUI ը໘Ͱ؆୯ઃఆ
  4. ։ൃͷϙΠϯτ 1. ։ൃ؀ڥ 2. εϓϨουγʔτͷ৘ใΛऔಘ͢Δํ๏ 3. Slack ΁ͷ௨஌ํ๏ 4. ࣗಈͰఆظతͳ޻਺ೖྗνΣοΫɺ

    ɹ௨஌Λ͢Δ࢓૊Έ ˠ Spreadsheetʹ௚઀͔͚Δ ˠSlackΞϓϦͰ؆୯ઃఆ ˠGUI ը໘Ͱ؆୯ઃఆ ؆୯ʂʂ ˠ௚ײతʹ࢖͑Δػೳ͕ἧͬͯΔ