Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brianoy/eew_line_notify
(配合地牛Wake Up!)在地震速報觸發時順便發送line訊息提醒群組
https://github.com/brianoy/eew_line_notify
batch earthquakes eew line linenotify powershell python python3
Last synced: about 2 months ago
JSON representation
(配合地牛Wake Up!)在地震速報觸發時順便發送line訊息提醒群組
- Host: GitHub
- URL: https://github.com/brianoy/eew_line_notify
- Owner: brianoy
- License: mit
- Created: 2022-12-20T19:25:37.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-24T11:31:26.000Z (9 months ago)
- Last Synced: 2024-04-24T15:35:07.414Z (9 months ago)
- Topics: batch, earthquakes, eew, line, linenotify, powershell, python, python3
- Language: Python
- Homepage:
- Size: 12.7 KB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# EEW_line_notify
地震速報、速報軟件、line webhook推播、line webhook推送(配合地牛Wake Up!)由於地牛wake up!只能觸發*cmd*和*bat*,如果想要推送到其他軟體就要call到python
```mermaid
graph LR
start[地震發生] --> input[地牛wakeup!被觸發]
input -- 觸發*exe.cmd.bat. --> conditionA{看自己選擇\n傳入變數:強度時間}
conditionA -- 分支:split\n傳入變數: 強度時間 --> conditionC{earthquick.bat}
conditionC -- 觸發\n傳入變數: 強度時間 --> conditionD{discord_notify.py} -- webhook post--> send[discord傳訊息]
send[discord傳訊息] --> stop[程式結束]
```# 使用說明
## 第一步 架設python環境,請確保系統環境變數中有python路徑(PATH)
*(不示範)*
*推薦python版本: 3.12.2*## 第二步 取得line notify token
取得連結:https://notify-bot.line.me/my/
### 登入後選擇發行權杖### 取一個名字、選擇聊天室,點擊複製權杖
*權杖只會出現過一次,請務必好好保管以免洩漏。如果不小心沒複製到,直接重新再新增一個權杖就好了*## 第三步 下載zip解壓縮在想要的路徑
## 第四步 在地牛wake up!中選擇剛剛下載的earthquick.bat路徑
## 第五步 在line_notify.py中填入剛剛在line notify 申請的權杖
```XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX```## 第六步 按自己的需求調整訊息傳送內容
## 第七步 按下地牛wake up!中的測試按鍵
*建議先在自己的聊天室測試,免得嚇到朋友了*
# 常見QA
1) 可不可以將bat和py檔案分在不同地方> 不行,目前bat是用相對路徑寫的,請將兩個檔案維持在同一個資料夾