@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