Nice work. There are a lot of little easy-to-miss details in the way that Slack formats messages, but this seems to be right on point every time. Props.
EDIT: It looks like there are a few things that don't quite work. Using an attachment color of "good", "warning", or "danger" does not result in any color, and the "short" attribute for attachment fields is ignored.
Raycast
kifi
Product Hunt