NAS send Telegram notificateion
本帖最後由 hoktong 於 2019-11-20 23:45 編輯
用緊 S 記 918 設定 notification 嗰陣發現只有 email 同 SMS, 因為怕 email 會 miss 咗斷電個通知,但係 SMS 又要錢, google 咗一陣搵到原來可以 send Telegram!
可能大家都知純粹分享下,而家攪好咗 IP 一轉就自己 update cloudflare DNS 同 notice, 就等緊 blackfriday 買埋 UPS, 想問下 APC 既 online UPS 俾 918 而家買邊隻好 ? (淨係NAS+4hdd同router)
send telegram 方法 (我試咗 DS918 同 RT2600ac 都可以用, 兩者都係最新 firmware):
1/ 喺 telegram search @BotFather
2/ 撳/start 開始
3/ 輸入 /newbot 建立 bot - 跟指示輸入 bot 名同 user name

4/ 跟住佢就會出一大段野,裡面包括之後需要既 API(唔好俾人)

5/ 撳同段文字條 link 開始同自己個 bot 對話
6/ 撳/start 開始
7/ 是但打啲字 send 出去
8/ 開第二個 browser 入呢個 URL https://api.telegram.org/bot{{{$TOKEN}}}/getUpdates 橙色係第4步個 API
9/ 畫面會出現呢段字 (我一直都用 Firefox, 但去到呢步要轉 browser 先可以做到呢步) (圖片來自下原文連結)
10/ copy chat ID (chat ID 即係你同 bot 既對話串名, 其實你可以 send 去第二個 group, 只係要 add 埋個 bot 做 member 就得)
11/ 返去 DSM > 控制台> 通知設定>簡訊 > 啟動簡訊通知 > 新增供應商
12/ 輸入供應商名
13/ 測試網址輸入 https://api.telegram.org/bot{{{bot_api_token}}}/sendMessage?chat_id={{{chat_id}}}&text=Hello+world&user=User&password=Password&to=12345678 橙色係第4步既API, 藍色係第10步既 chat ID, 請求方法為 Get
14/ 下一頁HTTP標頭不用理會
15/ 下一頁設定如下

16/ Apply 就可以選 Telegram 為 SMS 供應商 (需先係 telegram 設定密碼, 而 username 不需要 "@", 電話亂入就得, 因為唔係真SMS, 當然唔好入真號碼,跟呢度入55555555都可以)
17/ 套用後就可以 send 測試短訊, 會 send 去你個 bot 既對話串裡面

參考來源:https://brockhatfield.com/synology-nas-telegram-bot/ |
|
|