Slack Message Event

Slack message event callback with user, text, channel, and timestamps.

Report an issue
slack

Install

$ npx shadcn@latest add @open-types/slack-message-event

Dependencies

Source

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

export interface SlackMessageInner {
  type: string;
  user: SlackUser["id"];
  text: string;
  ts: string;
  channel: SlackChannel["id"];
  event_ts: string;
}

export interface SlackMessageEvent {
  token: string;
  team_id: SlackUser["team_id"];
  event: SlackMessageInner;
  type: "event_callback";
  event_id: string;
  event_time: number;
}
import type { SlackUser, SlackChannel } from "./slack-shared";

export interface SlackMessageInner {
  type: string;
  user: SlackUser["id"];
  text: string;
  ts: string;
  channel: SlackChannel["id"];
  event_ts: string;
}

export interface SlackMessageEvent {
  token: string;
  team_id: SlackUser["team_id"];
  event: SlackMessageInner;
  type: "event_callback";
  event_id: string;
  event_time: number;
}