https://github.com/matsuu/namazu
緊急地震速報(予報)を受け取ってSNSに投げるプログラム一式
https://github.com/matsuu/namazu
earthquake eew forecasting mastodon nostr
Last synced: 5 days ago
JSON representation
緊急地震速報(予報)を受け取ってSNSに投げるプログラム一式
- Host: GitHub
- URL: https://github.com/matsuu/namazu
- Owner: matsuu
- License: mit
- Created: 2023-02-18T05:16:35.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-05T16:25:54.000Z (29 days ago)
- Last Synced: 2025-04-30T10:49:41.222Z (5 days ago)
- Topics: earthquake, eew, forecasting, mastodon, nostr
- Language: Go
- Homepage:
- Size: 113 KB
- Stars: 35
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- my-awesome - matsuu/namazu - 04 star:0.0k fork:0.0k 緊急地震速報(予報)を受け取ってSNSに投げるプログラム一式 (Go)
README
# namazu
[DMDATA.JP](https://dmdata.jp)経由で緊急地震速報(予報)を受け取ってSNSに投げるプログラム一式
## Flow
```mermaid
flowchart LR
subgraph Japan Meteorological Agency
J[EPOS]-->E[EEW System]
end
E-->D[DMDATA.JP]
subgraph DM-D.S.S
D
end
D--WebSocket-->N(namazu)
subgraph namazu
N--Pub-->Z((ZeroMQ))
Z--Sub--> NN(namazu2nostr) & NM(namazu2mastodon) & NB(namazu2bluesky) & NM2(namazu2mixi2)
end
NN--WebSocket-->SN[nostr]
NM--REST API-->SM[mastodon]
NB--AT Protocol-->SB[bluesky]
NM2--Connect RPC-->SM2[mixi2]
subgraph SNS
SN
SM
SB
SM2
end
```## 投稿先
* mastodon
* [@[email protected]](https://fedi.matsuu.org/@namazu)
* nostr
* [npub1namazu7um9xvgfpax6yrk9tl3segxpgac67jx7cuttzqp7usem9sqavlhz](https://iris.to/npub1namazu7um9xvgfpax6yrk9tl3segxpgac67jx7cuttzqp7usem9sqavlhz)
* bluesky
* [@namazu.bsky.social](https://bsky.app/profile/namazu.bsky.social)
* mixi2
* [@namazu_eew](https://mixi.social/@namazu_eew)## References
* [緊急地震速報(地震動予報) | DMDATA.JP](https://dmdata.jp/docs/telegrams/ew09040)
* [気象庁防災情報XMLフォーマット 情報提供ページ](https://xml.kishou.go.jp/)