Reviewable can now send review status update notifications to a webhook of your choice — yes, that includes Slack. 😲
Just add a webhook
property to the structure returned by your custom review completion condition. A minimal example of a suitable condition script looks like this:
return {
webhook: 'https://hooks.slack.com/services/T0000/B0000/XXXXXX'
};
We've found these notifications quite useful for keeping track of whose turn it is on a review, and much cleaner than GitHub's huge messy ones. They work as-is with Slack but you can hook them up to most any system; we feed ours into Shortwave via Integromat. For more details, please see the docs.
Incidentally, I believe this feature sets a new record for an issue opened 6 years ago, closed as won't fix 3 years ago, and now finally resolved. Never say never, I guess! 😁