今天要來分享另一個好玩的功能,
這邊會結合MAKE+LINEBOT來完成。
如果我想要每天早上都收到氣象通知,來決定今天要不要帶傘,並把他連動到LINE,我該怎麼做呢?
MAKE網址如下,一樣需先註冊登入:
https://www.make.com/en
在主頁右上角看到 +Create Scenario按鈕點進去
點選"+"按鈕,於搜尋框輸入"Weather",然後點選"Get Daily Weather Forecast"
這邊可以選擇你要預報的時間以及地區(我選擇Taipei,TW)
接下來我們需要建立與LINE連結,在點"+"按鈕於搜尋框輸入"LINE",然後點選show more後找到並點選"Send a push message"
這邊要輸入你的linebot的"User ID",如下圖: 這點很重要!!!
(linebot建立方式會用另一篇文章來說明)
輸入你想要寫的指令,我這邊用下面範例示範,輸入完畢後按下SAVE。
這邊用到Python的if語法,如果今天天氣是下雨,則會提醒用戶要帶傘;反之,則會告訴用戶今天天氣不錯!
今天天氣狀態是:
{{1.description}}
{{if(1.name = "Rain:"; "今天會下雨,別忘記帶傘☂️"; "今天天氣不錯,讚讚☀️")}}
上面步驟都完成後,完成圖如下:
按下Run Once然後設定要定時推撥的時間就完成囉!
到LINE確認天氣預報內容是否有推撥成功,從下圖可以看出,
我的LINE於早上六點自動推撥我今天的天氣資訊。