前言
本篇介紹如何讓LINE通知地震、LINE地震速報,原理是透過 地牛Wake Up! 來觸發執行檔案,並透過GAS傳到 Google Sheets 做紀錄。
原作者: 傳送門
需求
- 能24h開著的windows電腦
- LINE帳號
- 耐心
流程
- 下載地牛Wake Up!
- 取得氣象署 API
- 取得Line Notify token
- 部屬GAS
- 下載BAT檔案
- 設定地牛Wake Up!
- 完成
如果你只想要發送通知不紀錄的話,跳到
6.取得Line Notify token,
然後再跳到第15.製作執行檔,並填入Line Notify token就可以囉 !
地牛Wake Up!
先安裝地牛Wake Up! 👆傳送門 👆

中央氣象署開放資料平臺註冊
到中央氣象署開放資料平臺👆傳送門👆註冊

取得授權碼
到中央氣象署開放資料平臺👆傳送門👆登入並取得授權碼 (CWA開頭的碼),先複製保存後面才會用到。

取得Line Notify token
進入👆LINE Notify👆登入後選擇個人頁面

按下👆發行權杖👆

選擇要在哪裡發送訊息

複製tocken
先複製保存後面才會用到

GAS部署
先進入👆此連結👆
左上角檔案–>建立副本

上方工具列擴充功能–>Apps Script

設置
填入上面取得的氣象署API和Line Notify token
其他請自行設置

部屬
選擇新增部屬

存取
設定為所有人然後按下部署

複製網址

製作執行檔
先下載檔案👆點我下載👆,解壓縮後對檔案點右鍵–>顯示其他選項–>編輯,
在紅線處分別填入氣象署API和Line Notify token,
填入後記得 CTRL+S 保存並退出。

設定地牛
到地牛Wake Up!的設定–>其他連動設定選取你剛剛保存的earthquake.bat

測試
按下測試,如果你的LINE有成功收到通知,
同時打開你的google sheet也有紀錄,這說明你成功了 !✅

參考影片
補充
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!更改了之後就無法再改回需要重灌才能解決!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
如果傳送通知中文會變亂碼,需要更改windwos的設定,
控制台–>時鐘和地區–>變更日期、時間或數字格式–>系統管理–>🛡️變更系統地區設定–>
把Beta Unicode UTF-8打勾✅
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!更改了之後就無法再改回需要重灌才能解決!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!