Skip to content

BWsix/CLHS-nowotify-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLHS nowotify - server

使用 Discord / Line 及時接收壢中官網公告

前往設定頁面
前往CLHS nowotify - client
前往CLHS nowotify - server
前往CLHS nowotify - twitter bot

目錄

運作原理

CLHS nowotify 使用 python 伺服器監聽壢中官網
在發現公告內容有更新時,使用 discord webhook / line notify 將最新公告推送給用戶

因為經費有限,伺服器只在每日早上 7 點到晚上 7 點運作 (歡迎贊助 👍)

架構圖

特色

快速、簡單的安裝

可以在設定頁面依照教學登錄資訊(discord / line)後啟用

因為 line notify 只能從電腦版網站做設定,如果要使用 line 接收通知請記得使用電腦安裝

客製化設定

目前可以設定的項目有 :

  • 公告的來源(首頁 / 新生專區)
  • 只接收釘選公告(有紅色 HOT! 標籤的)
  • 是否過濾特定公告(有關公務人員 / 標案等)

安裝教學

(安裝教學也可以在設定頁面看到)

因為 line notify 只能從電腦版網站做設定,如果要使用 line 接收通知請記得使用電腦安裝

  1. 前往並使用 google 帳號登入CLHS nowotify 設定頁面

  2. 點選 新增 nowotify

  3. 填寫表格

如何取得Discord webhook url
  1. 點選 文字頻道 旁的 編輯頻道 按鈕

  2. 進入 整合 頁面

  3. 選擇 建立 Webhook
    *如果已經有該頻道已經有 Webhook,請選擇 查看 Webhook -> 新 Webhook

  4. 點選 複製 Webhook 網址

  5. 繼續完成上方的表格就完成設定了!

如何取得Line notify token
  1. 前往 Line Notify 設定頁面並登入 (這部分只能在電腦設定)
    https://notify-bot.line.me/my/
    *首次登入會需要在 Line 輸入驗證碼

  2. 點選 發行權杖

  3. 完成設定後點選 發行
    *權杖名稱建議填寫 CLHS-nowotify,方便日後辨識

    • 可以選擇 "透過 1 對 1 聊天接收 LINE Notify 的通知",直接從 "Line Notify 的帳號" 接收通知

    • 或是選擇一個群組來接收通知

  4. 點選複製

  5. 最後一步

    • 如果是選擇 "透過 1 對 1 聊天接收 LINE Notify 的通知",到這邊就完成設定了

    • 如果是選擇 "使用群組接收通知",則需要依照指示將 "LINE Notify" 帳號加入群組

特別感謝

@storiesbang: 系統測試和提供更新方向

以及所有 CLHS nowotify 的用戶,謝謝你們的支持