aws-samples / aws-health-aware

AHA is an incident management & communication framework to provide real-time alert customers when there are active AWS event(s). For customers with AWS Organizations, customers can get aggregated active account level events of all the accounts in the Organization. Customers not using AWS Organizations still benefit alerting at the account level.
MIT No Attribution
344 stars 140 forks source link

Add support for Slack 'triggers' webhooks - streamline webhook handling logic #90

Closed andrewcr7 closed 2 weeks ago

andrewcr7 commented 2 weeks ago

Issue #83

Description of changes: Added handling for webhooks using Slack's /triggers path in the URL (related to Workflow Builder 2.0). Format of the message remains the same when using Workflows. Streamlined the logic in determining the Slack webhook type.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.