Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
rgwood committed Dec 2, 2021
2 parents 1cd4d9b + 62c7159 commit 979f44d
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,16 @@ Download from [the releases page](https://github.com/rgwood/RezoningScraper/rele
```
❯ .\RezoningScraper.exe --help
RezoningScraper
A tool to detect new+modified postings on Vancouver's shapeyourcity.ca website. Data is stored in a local SQLite database next to the executable.
A tool to detect new+modified postings on Vancouver's shapeyourcity.ca website.
Data is stored in a local SQLite database next to the executable.
Usage:
RezoningScraper [options]
Options:
--slack-webhook-url <slack-webhook-url> A Slack Incoming Webhook URL. If specified, RezoningScraper will post info about new+modified rezonings to this address.
--slack-webhook-url <slack-webhook-url> A Slack Incoming Webhook URL. If specified, RezoningScraper will post info about new+modified rezonings to this
address.
--save-to-db Whether to save the API results to database. [default: True]
--version Show version information
-?, -h, --help Show help and usage information
```
Expand All @@ -34,13 +37,13 @@ Public domain. Do whatever you like with this code, no attribution needed.

- [ ] GitHub Actions for build+test
- [ ] GitHub Action to automatically publish trimmed executables as a release
- [ ] `--dry-run` flag that doesn't update the local DB
- [x] `--dry-run` flag that doesn't update the local DB
- [ ] Add retries to the token fetching. It times out fairly often
- [ ] Some kind of development cache thingy. The API is slowwwww and that makes iterative development painful
- [ ] Discord integration?
- [ ] Twitter integration?
- [ ] Display more project fields?
- [ ] [This is rough](https://github.com/rgwood/RezoningScraper/blob/ca38460e6ffbd177ef842b0362ff3449737bf3a5/RezoningScraper/TokenHelper.cs#L54-L60), there's gotta be a better way to query JSON
- [ ] Consider archiving old versions of projects
- [ ] Strip line breaks from project titles - CoV does that sometimes and it breaks the Slack link format.
- [x] Strip line breaks from project titles - CoV does that sometimes and it breaks the Slack link format.
- [x] Consider excluding `published -> archived` state transitions from Slack. Lots of noise, not particularly useful

0 comments on commit 979f44d

Please sign in to comment.