Skip to main content

@slack/types / UserHuddleChangedEvent

Interface: UserHuddleChangedEvent

Defined in: events/user.ts:85

Properties​

cache_ts​

cache_ts: number;

Defined in: events/user.ts:164


event_ts​

event_ts: string;

Defined in: events/user.ts:165


type​

type: "user_huddle_changed";

Defined in: events/user.ts:86


user​

user: object;

Defined in: events/user.ts:87

color​

color: string;

deleted​

deleted: boolean;

enterprise_user?​

optional enterprise_user?: object;
enterprise_user.enterprise_id​
enterprise_id: string;
enterprise_user.enterprise_name​
enterprise_name: string;
enterprise_user.id​
id: string;
enterprise_user.is_admin​
is_admin: boolean;
enterprise_user.is_owner​
is_owner: boolean;
enterprise_user.teams​
teams: string[];

has_2fa?​

optional has_2fa?: boolean;

has_files?​

optional has_files?: boolean;

id​

id: string;

is_admin​

is_admin: boolean;

is_app_user​

is_app_user: boolean;

is_bot​

is_bot: boolean;

is_email_confirmed​

is_email_confirmed: boolean;

is_invited_user?​

optional is_invited_user?: boolean;

is_owner​

is_owner: boolean;

is_primary_owner​

is_primary_owner: boolean;

is_restricted​

is_restricted: boolean;

is_stranger?​

optional is_stranger?: boolean;

is_ultra_restricted​

is_ultra_restricted: boolean;

is_workflow_bot?​

optional is_workflow_bot?: boolean;

locale​

locale: string;

name​

name: string;

presence?​

optional presence?: string;

profile​

profile: object;
profile.avatar_hash​
avatar_hash: string;
profile.display_name​
display_name: string;
profile.display_name_normalized​
display_name_normalized: string;
profile.email?​
optional email?: string;
profile.fields​
fields:
| []
| {
[key: string]: object;
}
| null;
profile.first_name​
first_name: string;
profile.huddle_state​
huddle_state: string;
profile.huddle_state_call_id?​
optional huddle_state_call_id?: string;
profile.huddle_state_expiration_ts​
huddle_state_expiration_ts: number;
profile.image_1024?​
optional image_1024?: string;
profile.image_192​
image_192: string;
profile.image_24​
image_24: string;
profile.image_32​
image_32: string;
profile.image_48​
image_48: string;
profile.image_512​
image_512: string;
profile.image_72​
image_72: string;
profile.image_original?​
optional image_original?: string;
profile.is_custom_image?​
optional is_custom_image?: boolean;
profile.last_name​
last_name: string;
profile.phone​
phone: string;
profile.real_name​
real_name: string;
profile.real_name_normalized​
real_name_normalized: string;
profile.skype​
skype: string;
profile.status_emoji​
status_emoji: string;
profile.status_emoji_display_info​
status_emoji_display_info: StatusEmojiDisplayInfo[];
profile.status_expiration​
status_expiration: number;
profile.status_text​
status_text: string;
profile.status_text_canonical​
status_text_canonical: string;
profile.team​
team: string;
profile.title​
title: string;

real_name​

real_name: string;

team_id​

team_id: string;

two_factor_type?​

optional two_factor_type?: string;

tz​

tz: string;

tz_label​

tz_label: string;

tz_offset​

tz_offset: number;

updated​

updated: number;

who_can_share_contact_card​

who_can_share_contact_card: string;