Anderson Dias

Slack is a real time messaging system. Most developers know it or even use it in daily team communication. One of Slack’s powerful features is the ability to create new APIs to enhance team’s experience and collaboration.

According to Slack documentation:

Commands enable users to interact with your app from within Slack.

They are called by prepending the command with a slash char and may receive parameters:

/topic a new post

In this series of posts I’m going to share with you how to setup a new Slack Command using Ruby and Heroku as backend service.

It will be divided in 4 parts and, by the end of it, you’re going be able to write your own API and send direct messages to users:

Also you can see the implementation of this challenge commit by commit at:

Happy hacking!

Little programming joys

Every day we learn something little, something amazing.

Anderson Dias

Written by

Ever learning the joys of programming :)

Little programming joys

Every day we learn something little, something amazing.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade