讓Line機器人變成你的小秘書

林鼎淵
Dean Lin
Published in
Jun 10, 2020

--

為什麼撰寫這篇文章

上一篇文章已經介紹了Google App Script如何串接Line Message Api的應用,在這裡我將延續之前的議題,讓Line機器人變成你的小秘書

文章目標

  1. 使用Google Sheet裡面Script的功能
  2. 使用簡單的SQL語法抓出Google Sheet中你需要的資訊

本文章使用到的技術:

  1. Google App Script : 這次著重在執行SQL語法
  2. Google Sheet : 會把它當成讀取/寫入的資料庫

STEP 1: 結合Google Sheet的衍生應用

Google App Script功能很多,但能做到什麼地步就看個人的想像能力,接下來我提供的只是一條思路,如果大家想到有趣的應用歡迎下方留言

如果大家平常有使用Google sheet當成工作記錄習慣的話,你可以嘗試看看這個應用

這裡我先創建一個Google Sheet,裡面建立一些清單(你可以直接複製我的):

接著建立Google Sheet的Script

將以下程式複製貼上,如果您願意可以自由更改,記得將上一篇取得的line token放上去喔

接下來要將這個程式發布(如果有授權相關問題必須都接受才會通過)

Project version記得每次都要選擇New(否則不會更新),並且要允許任何人可以存取這隻app,不然你的程式無法被line機器人執行

接下來複製你這串web app URL給LINE Message Api使用

貼到webhook URL上面後按下Save

STEP 2 : 驗證串接成功

打開你的LINE就可以輸入下面三種文字,機器人就會做相對應的回覆喔!

  1. 功能
  2. 未完成
  3. 已完成

希望大家喜歡這篇文章的應用~

▶︎ 如果這篇文章有幫助到你1. 可以點擊下方「Follow」來追蹤我~
2. 可以對文章拍手讓我知道 👏🏻
你們的追蹤與鼓勵是我繼續寫作的動力 🙏🏼▶︎ 如果你對工程師的職涯感到迷茫1. 也許我在iT邦幫忙發表的系列文可以給你不一樣的觀點 💡
2. 也歡迎您到書局選購支持,透過豐富的案例來重新檢視自己的職涯

--

--

林鼎淵
Dean Lin

職涯中培育過多名工程師,🧰 目前在外商公司擔任 Software Specialist |✍️ 我專注寫 (1)最新技術 (2)團隊合作 (3)工程師職涯的文章,出版過 5 本專業書籍|👏🏻 如果對這些主題感興趣,歡迎點擊「Follow」來關注我~