
Slack apps are small applications that provide specific functionalities within a workspace.
You can skip the last step where Slack prompts you to add other team members. You can call the project whatever you want. Next, Slack will prompt you to enter the name of the project you’re working on. Note: If you’re feeling curious, you can read more about hibiscus teas (also known as Zobo). Now for the fun part! Give your workspace a name for this tutorial, we’ll create a fictional company called The Zobo Tea Company. Slack will then send a 6-digit code to your email that you can use for verification. Install Slack on your device and create a new workspace. Everyone in an organization can belong to one workspace, which is then subdivided into multiple channels. A Slack workspace is a way to group communication within an organization. To get started, we’ll need a workspace to install our bot in.
Basic knowledge of JavaScript and Node.js. To follow along with this tutorial, you’ll need: In this tutorial, you’ll learn how to create your own Slackbot with the Bolt API. Secondly, the API is developed and maintained by Slack, which ensures that it’ll be updated frequently.ĭeveloping with this API has been a breeze, and I can assure you that the Bolt API library is the way to go when it comes to developing Slack apps. For one, it’s a well-documented library that will help you avoid running into weird bugs and issues further down the line. There are a number of reasons to try the new Bolt API from Slack to build your next Slack app or bot. According to Slack, it’s the “swiftest way to start programming with the Slack Platform in JavaScript.” That was when I stumbled upon the new Bolt API. I recently tried to develop a Slackbot with the Node Slack SDK but, unfortunately, I ran into some bugs. You can follow me on Twitter Build a Slackbot in Node.js with Slack’s Bolt API I mentor junior developers via the Google Developer Program, and I'm a regular contributor to some of the most widely read programming blogs. Adebola Adeniran Follow Hi! I'm Adebola! I'm a full-stack React/Node.js and Ruby on Rails engineer from Nigeria.