iT邦幫忙

2025 iThome 鐵人賽

DAY 5
0
自我挑戰組

IT工具與自我學IT的過程分享系列 第 5

活用MAKE+LINEBOT連動分享 PART II

  • 分享至 

  • xImage
  •  

每天早上報氣象

今天要來分享另一個好玩的功能,
這邊會結合MAKE+LINEBOT來完成。
如果我想要每天早上都收到氣象通知,來決定今天要不要帶傘,並把他連動到LINE,我該怎麼做呢? /images/emoticon/emoticon70.gif

1. MAKE:

MAKE網址如下,一樣需先註冊登入:
https://www.make.com/en

在主頁右上角看到 +Create Scenario按鈕點進去
https://ithelp.ithome.com.tw/upload/images/20250919/20178823ZpIlQqiqM4.jpg

點選"+"按鈕,於搜尋框輸入"Weather",然後點選"Get Daily Weather Forecast"
https://ithelp.ithome.com.tw/upload/images/20250919/201788237MFRd4GECY.jpg

這邊可以選擇你要預報的時間以及地區(我選擇Taipei,TW)
https://ithelp.ithome.com.tw/upload/images/20250919/20178823OCvpvtxdbu.jpg
https://ithelp.ithome.com.tw/upload/images/20250919/20178823iO7c7ZEqvR.jpg

2. 建立與LINE的連結:

接下來我們需要建立與LINE連結,在點"+"按鈕於搜尋框輸入"LINE",然後點選show more後找到並點選"Send a push message"
https://ithelp.ithome.com.tw/upload/images/20250919/20178823J1EeNQTPv0.jpg

這邊要輸入你的linebot的"User ID",如下圖: 這點很重要!!!
https://ithelp.ithome.com.tw/upload/images/20250919/20178823BnX3PkHobZ.jpg
(linebot建立方式會用另一篇文章來說明)

輸入你想要寫的指令,我這邊用下面範例示範,輸入完畢後按下SAVE。
這邊用到Python的if語法,如果今天天氣是下雨,則會提醒用戶要帶傘;反之,則會告訴用戶今天天氣不錯!

今天天氣狀態是:
{{1.description}}
{{if(1.name = "Rain:"; "今天會下雨,別忘記帶傘☂️"; "今天天氣不錯,讚讚☀️")}}

https://ithelp.ithome.com.tw/upload/images/20250919/20178823nqtAaF1b6M.jpg

上面步驟都完成後,完成圖如下:
按下Run Once然後設定要定時推撥的時間就完成囉!
https://ithelp.ithome.com.tw/upload/images/20250919/201788230bNa3b9kPj.jpg
https://ithelp.ithome.com.tw/upload/images/20250919/201788230vyav17AHM.jpg

3. 回到LINE確認推撥結果:

到LINE確認天氣預報內容是否有推撥成功,從下圖可以看出,
我的LINE於早上六點自動推撥我今天的天氣資訊。
https://ithelp.ithome.com.tw/upload/images/20250919/20178823fK23KSXvn0.jpg

如此一來,我就可以每天在出門前知道今天的天氣預報,來決定要不要帶傘了! /images/emoticon/emoticon68.gif


上一篇
活用RSS+MAKE+NOTION連動分享 PART I
下一篇
活用MAKE+LINEBOT連動分享 PART II
系列文
IT工具與自我學IT的過程分享8
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言