IFTTT 自動發 LINE 訊息 (免寫程式) - 以美元匯率為例
文章目錄
需求
用 LINE Bot 機器人每天自動發一個 LINE 訊息到群組, 要包含以下資訊.
- 匯率
- 一些連結到各銀行的匯率網站
- 一些匯率的歷史圖表
做法: 使用 IFTTT + LINE
IFTTT 是個免費的服務, 他的名字是 if this then that 的縮寫. 以這個應用來講, 我們要的是, IF 拿到一個匯率, THEN 發一個 LINE 訊息, 作法如下:
-
在 IFTTT 建立一個新的 Applet
-
新增一個 "If This"
-
選擇 "Finance" service, 這個服務目前是由 Yahoo 提供的
-
選擇"Today's exchange rate report"
-
在這裡輸入你需要的幣別和通知 (發 LINE) 的時間
-
新增一個 "Then That"
-
選擇 "LINE" service
-
目前他只有一個功能就是 Send message, 就選這個
以上權限開通部分只有第一次整合 IFTTT 和 LINE 需要, 以後就不需要這個動作了.
-
LINE, 建立一個群組, 譬如我這裡的 TEST1, 然後把 LINE Notify 加進這個群組
-
設定好你要發訊息的群組 (Recipient) 還有內容
-
之後 IFTTT 就會自動每天發訊息了
注意
- IFTTT 好像 沒辦法手動 trigger, 而且每天只會發一次, 所以每次修改完, 得等第二天才知道結果, 這個不像 Zapier 可以直接測試, 得再看看有沒有好的解法.
- 似乎只能發到群組, 他雖然有個 1 對 1 的訊息, 但我發到那個是沒用的.
- 如果沒有把 LINE Notify 加到群組, 他就會發個訊息告訴你. 如果看到這個訊息, 就把 LINE Notify 這個帳號加到群組就可以了.
實際範例
LINE
設定好後, 每天在你設定的時間, 就會收到一個 LINE 訊息 (實測是會有 1~2 分鐘的延遲)
手機通知
其實很方便, 每天就會有個手機通知, 想看細節再點連結進去.
電腦版 LINE
IFTTT applet
這是這個 IFTTT applet 的連結: https://ifttt.com/applets/pC2DyG9z-line