Skip to content
This repository has been archived by the owner on Jul 23, 2019. It is now read-only.


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time
February 26, 2019 16:21
March 6, 2019 08:31
March 6, 2019 10:26
April 3, 2017 14:49
June 13, 2017 03:26
April 3, 2017 14:49
July 22, 2019 14:57
March 6, 2019 17:41

⚠️ This project has been moved to slackapi/node-slack-sdk

Slack Interactive Messages for Node

Build your Slack Apps with rich and engaging user interactions using block actions, buttons, menus, and dialogs. The package will help you start with sensible and secure defaults.

The adapter gives you a meaningful API to handle actions from all of Slack's interactive message components actions block elements, (buttons, menus, and dialogs). Use it as an independent HTTP server or plug it into an existing server as Express middleware.

This package does not help you compose messages with action blocks, buttons, menus and dialogs to trigger the actions. We recommend using the Block Kit Builder to design interactive Block Kit messages and the Message Builder to design legacy interactive messages. You can send these messages to Slack using the Web API, Incoming Webhooks, and other parts of the platform.


Need help? Join the Bot Developer Hangout team and talk to us in #slack-api.

You can also create an Issue right here on GitHub.