@slack/web-api / GenericMessageEvent
Interface: GenericMessageEvent
Defined in: packages/types/dist/events/message.d.ts:8
Properties
app_context?
optional app_context: object;
Defined in: packages/types/dist/events/message.d.ts:38
entities?
optional entities:
| {
type: "slack#/types/channel_id";
value: string;
}
| {
type: "slack#/types/canvas_id";
value: string;
}
| {
type: "slack#/types/list_id";
value: string;
}
| {
type: "slack#/types/message_context";
value: {
channel_id: string;
message_ts: string;
};
} & object[];
assistant_thread?
optional assistant_thread: Record<string, unknown>;
Defined in: packages/types/dist/events/message.d.ts:37
attachments?
optional attachments: MessageAttachment[];
Defined in: packages/types/dist/events/message.d.ts:21
blocks?
optional blocks: (Block | KnownBlock)[];
Defined in: packages/types/dist/events/message.d.ts:22
bot_id?
optional bot_id: string;
Defined in: packages/types/dist/events/message.d.ts:15
bot_profile?
optional bot_profile: BotProfile;
Defined in: packages/types/dist/events/message.d.ts:16
channel
channel: string;
Defined in: packages/types/dist/events/message.d.ts:13
channel_type
channel_type: ChannelTypes;
Defined in: packages/types/dist/events/message.d.ts:20
client_msg_id?
optional client_msg_id: string;
Defined in: packages/types/dist/events/message.d.ts:28
edited?
optional edited: object;
Defined in: packages/types/dist/events/message.d.ts:24
ts
ts: string;
user
user: string;
event_ts
event_ts: string;
Defined in: packages/types/dist/events/message.d.ts:11
files?
optional files: File[];
Defined in: packages/types/dist/events/message.d.ts:23
is_starred?
optional is_starred: boolean;
Defined in: packages/types/dist/events/message.d.ts:30
parent_user_id?
optional parent_user_id: string;
Defined in: packages/types/dist/events/message.d.ts:29
pinned_to?
optional pinned_to: string[];
Defined in: packages/types/dist/events/message.d.ts:31
reactions?
optional reactions: object[];
Defined in: packages/types/dist/events/message.d.ts:32
count
count: number;
name
name: string;
users
users: string[];
subtype
subtype: undefined;
Defined in: packages/types/dist/events/message.d.ts:10
team?
optional team: string;
Defined in: packages/types/dist/events/message.d.ts:12
text?
optional text: string;
Defined in: packages/types/dist/events/message.d.ts:17
thread_ts?
optional thread_ts: string;
Defined in: packages/types/dist/events/message.d.ts:19
ts
ts: string;
Defined in: packages/types/dist/events/message.d.ts:18
type
type: "message";
Defined in: packages/types/dist/events/message.d.ts:9
user
user: string;
Defined in: packages/types/dist/events/message.d.ts:14