Slack Slash Command

Slack slash command payload with user, channel, command text, and response URL.

Report an issue
slack

Install

$ npx shadcn@latest add @open-types/slack-slash-command

Dependencies

Source

import type { SlackUser, SlackChannel } from "./slack-shared";

export interface SlackSlashCommand {
  token: string;
  team_id: SlackUser["team_id"];
  team_domain: string;
  channel_id: SlackChannel["id"];
  channel_name: SlackChannel["name"];
  user_id: SlackUser["id"];
  user_name: SlackUser["name"];
  command: string;
  text: string;
  trigger_id: string;
  response_url: string;
}
import type { SlackUser, SlackChannel } from "./slack-shared";

export interface SlackSlashCommand {
  token: string;
  team_id: SlackUser["team_id"];
  team_domain: string;
  channel_id: SlackChannel["id"];
  channel_name: SlackChannel["name"];
  user_id: SlackUser["id"];
  user_name: SlackUser["name"];
  command: string;
  text: string;
  trigger_id: string;
  response_url: string;
}