OCHA-DAP / hdx-signals

HDX Signals
https://un-ocha-centre-for-humanitarian.gitbook.io/hdx-signals/
GNU General Public License v3.0
5 stars 0 forks source link

Slack integration #120

Closed hannahker closed 2 months ago

hannahker commented 3 months ago

This PR introduces new functionality to output daily Slack updates on whether any new signals were detected and on the status of the monitoring scripts running in GitHub Actions. See screenshot below for examples of what these messages will look like, or #hdx-signals-bot-testing.

Closes #64.

If there are signals:

Screenshot 2024-05-29 at 12 27 45 PM

If there are no signals:

Screenshot 2024-05-29 at 11 57 53 AM
hannahker commented 2 months ago

I see why we duplicate entries for when there are signals in an indicator. It might be slightly cleaner to basically only have 1 row for each indicator_id with the following order

Personally, I like having the alerts separate so that the messaging when there is a signal to triage looks notably different than the normal, non-signal updates. I think this will be more attention-grabbing for us when monitoring the channel. Curious to hear any other thoughts on how the layout could be improved!