---
title: "Discussion on \"Slash Commands in Slack: Setup, Handlers, and Response Types\" | Hashnode"
description: "Discussion on \"Slash Commands in Slack: Setup, Handlers, and Response Types\". A Slack slash command looks trivial until the 3-second timeout drops your reply and Ops thinks the bot is broken. Here is the full path we ship in production: registering the command, verifying the payload, and choosing ephemeral, in-channe"
url: "https://hashnode.com/posts/slash-commands-in-slack-setup-handlers-and-response-types/6a53c537c3b619f075b895dc"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Slash Commands in Slack: Setup, Handlers, and Response Types](https://sapotacorpvn.hashnode.dev/slash-commands-in-slack-setup-handlers-and-response-types?utm_source=hashnode&utm_medium=feed)

A Slack slash command looks trivial until the 3-second timeout drops your reply and Ops thinks the bot is broken. Here is the full path we ship in production: registering the command, verifying the payload, and choosing ephemeral, in-channe

Jul 12 · 8 min read · sapotacorpvn.hashnode.dev  
Read the article

-   [#slack](https://hashnode.com/tag/slack)
-   [#slash-commands](https://hashnode.com/tag/slash-commands)
-   [#nodejs](https://hashnode.com/tag/nodejs)
-   [#webhooks](https://hashnode.com/tag/webhooks)
-   [#api-integration](https://hashnode.com/tag/api-integration)

## Written by

[SapotaCorp](https://hashnode.com/@sapotacorpvn)

@sapotacorpvn · Hanoi, Vietnam

  
[View profile](https://hashnode.com/@sapotacorpvn)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
