mirror of
https://github.com/idanoo/NZCovidBot
synced 2025-07-01 19:22:14 +00:00
23 lines
862 B
Markdown
23 lines
862 B
Markdown
# NZCovidBot
|
|
Pulls data from Ministry of Health API and parse into Discord and Slack webhooks.
|
|
|
|
### About
|
|
After the twitterbot @nzcovidlocs shut down, I decided to try a different approach, instead of scraping MoH's website, we originally parsed the raw CSV data.
|
|
Since then the NZ Ministry of Health have released an API containing this data now. We are now using this https://api.integration.covid19.health.nz/locations/v1/current-locations-of-interest
|
|
|
|
## Config
|
|
Copy .env.example to .env and fill in the webhook URLs
|
|
|
|
### Run locally
|
|
```
|
|
go run cmd/nzcovidbot/*.go
|
|
```
|
|
|
|
### Build
|
|
```
|
|
go build -o nzcovidbot cmd/nzcovidbot/*.go
|
|
./nzcovidbot
|
|
sudo cp nzcovidbot.service /etc/systemd/system/nzcovidbot.service
|
|
# Update user + location of repo in systemd file
|
|
sudo systemctl daemon-reload && systemctl enable --now nzcovidbot.service
|
|
```
|