Skip to main content

Interface: UserChangeEvent

Properties

cache_ts

cache_ts: number;

Defined in

events/user.ts:81


event_ts

event_ts: string;

Defined in

events/user.ts:82


type

type: "user_change";

Defined in

events/user.ts:4


user

user: object;

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: null | [] | object;

profile.first_name

first_name: string;

profile.huddle_state?

optional huddle_state: string;

profile.huddle_state_expiration_ts?

optional 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;

Defined in

events/user.ts:5