Now that the Slack SDK for Apex is in beta, we have access to a wealth of Slack & Salesforce-based interactions. After spending some time with the SDK, I'd like to provide a broad overview on two areas in which I think there's a ton of potential for us to add value: what I'll be referring to as 'headless' usage of the SDK - interacting with Slack users when the starting point is Salesforce, and interacting with Salesforce data and building out rich bot-based experiences within Slack. Both of ...| www.jamessimone.net
Another way to attach content to messages is the old attachments system. We prefer Block Kit now.| Slack API
A guide to using the mrkdwn syntax for your app-published text in messages, modals, and tabs.| Slack API
Slash commands allow users to invoke your app by typing a string into the message composer box. By enabling slash commands, your app can be summoned by users from any conversation in Slack. Slash commands created by developers cannot, however, be invoked in message threads.| api.slack.com
Markdown in all its flavors, interpretations, and forks won’t go away. However, it’s important to look at emerging content formats that try to encompass modern needs. In this article, Knut shares his advice against Markdown by looking back on why it was introduced in the first place, and by going through some of the major developments of content on the web.| Smashing Magazine