We're thankful that so many people in our developer community are taking the time to write guides, tutorials, and heady think pieces about working with the Slack platform.
It doesn't take much code to handle message menus in Python and Flask
A cheat sheet for getting started with Slack's APIs
How Slack presents helpful information about URLs
Learn how to deploy a Bolt for JavaScript app to Heroku
Are all bots born the same?
How one developer migrated from legacy methods to the Conversations API
Learn how to quickly host a slash command with node.js on Google Cloud
Learn how to quickly deploy a Slack app in the cloud using Architect
A step by step tutorial on how to build slash commands with Python on AWS Lambda
Learn how to deploy a Bolt for JavaScript app to AWS Lambda
A walkthrough guide of building an onboarding bot with Python SDK
Lessons learned building Moodz personal assistant Slackbot
A primer for using Swift to build a bot user using the RTM & Web APIs
Why you should develop on Slack
How Slack used message buttons to simplify a common workflow
This guided tutorial takes around 45 minutes to complete. Botkit is invovled.
A step by step guide to quickly handling slash command invocations using AWS Lambda & node.js
Build a customer feedback bot using AWS Lambda and SNS
A practical Ruby walk-through using Sign in with Slack as your identity provider
Leveraging the Events API to meet the needs of many teams
Learn how stdlib makes building a Slack bot simple
Learn how to easily deploy your Dockerized bots on AWS, examples included
Learn to program slash commands with a magic rock
"In less than 3 days we redesigned and completely rewrote Introbot with Events API."
Learn how to build, host, and train intelligent bots
Learn how to build a simple but effective Ruby onboarding bot user, navigate OAuth, & subscribe to the Events API
Use AWS Lambda, Go, and a tool called Up to start responding to commands quickly
Sending Slack notifications when someone signs in to a Google Compute Engine instance
Learn how to summon in channel HTTP Status Cats while learning the basics of slash commands and working with web APIs
Give your users a home base using socket mode and Golang.
Tips on integrating Slack with Salesforce via OAuth
What can you do with a C64, a Raspberry Pi, 6502 assembly, node.js & the Slack API?
The simplest and cheapest way to build your first Slack app and run it with zero administration
Starting with what outcome do you want for your users?
How to stop worrying about scaling websockets
Clear instructions for Pythonistas
Tips on a process of building conversational bots
Build an office-space game table reservation system with Raspberry Pi and Slack
What are the rules that govern these our new simulacrum friends?
Leveraging the Events API to meet the needs of many teams
Learn direct from the community on how to implement socket mode in .NET
Just starting out? Here are some tips from a veteran Slack app developer
Enlightening read on writing bots for the enterprise
"I think entire teams would love to have this kind of transparency into user activity/engagement"
"Why doesn't the data appear in the conversation?"
"We wanted user on-boarding that was simple, low-friction and 'high-delight'"
5 lessons on building bot product
The developer of /todo talks much ado about the Slack App Directory
Our develope relations team details our approach to platform change and deprecations management.
A step by step recorded webinar on using org-wide deployment from the admin's perspective
Learn how developers are finding novel ways to integrate Estimote location beacons with Slack
"Onboarding is one of the most important elements of a product's design."
It's launch time for Priceonomics