Slack Interactive Message Builder and Instant JSON Generator
Introduction / About:
This is a web-based interactive Slack message builder, designed as a way to play around with creating JSON payloads that can be used to post a Slack message via webhook or API. Enter as much or as little input as you want to create your message, then click a button to copy the generated JSON, or view a live preview with Slack's tool, or even have the message actually sent via a Slack webhook (using the "Fire Webhook" button).
Programatically sending a message over Slack, either via webhook, API, or other method, can be pretty confusing. The power of Slack's rich message formatting also makes it daunting to work with, since there are tons of optional fields and parameters you can include in a payload, and the naming conventions don't always make it clear how they are to be used. This tool was designed to help understand how the various parameters get processed by Slack to make a rich Slack message.