網管告警訊息發送,有很多種方式,SNMP、SMTP、LINE、Telegram…。
目前行動裝置幾乎人手一支,在台灣LINE的使用率高達95.7%,用LINE傳送網管告警訊息,是個不錯的選擇!
我們來看看怎麼用Python寫個小程式,讓LINE發送訊息。
首先要跟 LINE Notify 網站,申請一個發送訊息必需的權杖 (token)。
1. 用LINE帳號登入中文版 LINE Notify 網站:https://notify-bot.line.me/zh_TW/
2.輸入LINE帳號、密碼
3.用手機LINE,輸入驗證碼
4.成功登入「LINE Notify」
5. 進入「個人頁面」
6.選擇「發行權杖」
7.取個好記的「權杖名稱」,再挑選要接收訊息的群組,再按「發行」
8.複製「權杖」保存備用
9.最後在「網管一族」群組,加入LINE Notify當成員,即完成LINE Notify權杖申請
接下來是用Python發送LINE訊息的程式碼,詳見程式註解
#!.\venv\Scripts\python.exe import requests def lineNotifyMessage(token, msg):
|