Change to producer-stopice.net

This commit is contained in:
Ben 2025-06-27 20:53:07 -07:00
parent 24f6f25506
commit 13d6846f5f
Signed by: webmaster
GPG key ID: A5FCBAF34E6E8B50
5 changed files with 39691 additions and 136 deletions

View file

@ -1,5 +1,9 @@
# FiftyFiftyOneArizona's Matrix-Based Reporting System, NTFY Consumer
# FiftyFiftyOneArizona's Matrix-Based Reporting System, stopice.net producer
Please see https://git.fiftyfiftyonearizona.org/webmaster/matrix-report-documentation
This plugin supports whitelisting state/territory designators, allowed senders, reaction receipt, and authenticated NTFY posting.
This plugin parses the HTML of the [stopice.net](https://stopice.net) website to nab its reports. It supports a custom refresh delay, sending to multiple rooms, and sending to rooms based on region designation.
Depends on `beautifulsoup4` and `regex` packages.
`producerstopicenet.py` is near 40,000 lines long because I couldn't figure out how to get python to work with multiple files and I have a mapping between ZIP codes and two-letter state designations.