@slack/types / AppMentionEvent
Interface: AppMentionEvent
Defined in: events/app.ts:110
Properties
attachments?
optional attachments: MessageAttachment[];
Defined in: events/app.ts:134
blocks?
optional blocks: (Block | KnownBlock)[];
Defined in: events/app.ts:135
bot_id?
optional bot_id: string;
Defined in: events/app.ts:113
bot_profile?
optional bot_profile: BotProfile;
Defined in: events/app.ts:114
channel
channel: string;
Defined in: events/app.ts:200
client_msg_id?
optional client_msg_id: string;
Defined in: events/app.ts:203
display_as_bot?
optional display_as_bot: boolean;
Defined in: events/app.ts:194
edited?
optional edited: object;
Defined in: events/app.ts:195
ts
ts: string;
user
user: string;
event_ts
event_ts: string;
Defined in: events/app.ts:201
files?
optional files: object[];
Defined in: events/app.ts:137
created
created: number;
display_as_bot
display_as_bot: boolean;
editable
editable: boolean;
external_type
external_type: string;
file_access
file_access: string;
filetype
filetype: string;
has_rich_preview
has_rich_preview: boolean;
id
id: string;
is_external
is_external: boolean;
is_public
is_public: boolean;
is_starred
is_starred: boolean;
media_display_type
media_display_type: string;
mimetype
mimetype: string;
mode
mode: string;
name
name: string;
original_h?
optional original_h: number;
original_w?
optional original_w: number;
permalink
permalink: string;
permalink_public
permalink_public: string;
pretty_type
pretty_type: string;
public_url_shared
public_url_shared: boolean;
size
size: number;
thumb_1024?
optional thumb_1024: string;
thumb_1024_h?
optional thumb_1024_h: number;
thumb_1024_w?
optional thumb_1024_w: number;
thumb_160?
optional thumb_160: string;
thumb_360?
optional thumb_360: string;
thumb_360_h?
optional thumb_360_h: number;
thumb_360_w?
optional thumb_360_w: number;
thumb_480?
optional thumb_480: string;
thumb_480_h?
optional thumb_480_h: number;
thumb_480_w?
optional thumb_480_w: number;
thumb_64?
optional thumb_64: string;
thumb_720?
optional thumb_720: string;
thumb_720_h?
optional thumb_720_h: number;
thumb_720_w?
optional thumb_720_w: number;
thumb_80?
optional thumb_80: string;
thumb_800?
optional thumb_800: string;
thumb_800_h?
optional thumb_800_h: number;
thumb_800_w?
optional thumb_800_w: number;
thumb_960?
optional thumb_960: string;
thumb_960_h?
optional thumb_960_h: number;
thumb_960_w?
optional thumb_960_w: number;
thumb_pdf?
optional thumb_pdf: string;
thumb_pdf_h?
optional thumb_pdf_h: number;
thumb_pdf_w?
optional thumb_pdf_w: number;
thumb_tiny?
optional thumb_tiny: string;
timestamp
timestamp: number;
title
title: string;
url_private
url_private: string;
url_private_download
url_private_download: string;
user
user: string;
user_team
user_team: string;
username
username: string;
source_team?
optional source_team: string;
Defined in: events/app.ts:120
subtype?
optional subtype: string;
Defined in: events/app.ts:112
team?
optional team: string;
Defined in: events/app.ts:116
text
text: string;
Defined in: events/app.ts:133
thread_ts?
optional thread_ts: string;
Defined in: events/app.ts:202
ts
ts: string;
Defined in: events/app.ts:199
type
type: "app_mention";
Defined in: events/app.ts:111
upload?
optional upload: boolean;
Defined in: events/app.ts:193
user?
optional user: string;
Defined in: events/app.ts:132
user_profile?
optional user_profile: object;
Defined in: events/app.ts:121
avatar_hash?
optional avatar_hash: string;
display_name
display_name: string;
first_name
first_name: string;
image_72?
optional image_72: string;
is_restricted?
optional is_restricted: boolean;
is_ultra_restricted?
optional is_ultra_restricted: boolean;
name
name: string;
real_name
real_name: string;
team
team: string;
user_team?
optional user_team: string;
Defined in: events/app.ts:119
username?
optional username: string;
Defined in: events/app.ts:115