@@ -17,30 +17,38 @@ const (
17
17
18
18
// UserProfile contains all the information details of a given user
19
19
type UserProfile struct {
20
- FirstName string `json:"first_name"`
21
- LastName string `json:"last_name"`
22
- RealName string `json:"real_name"`
23
- RealNameNormalized string `json:"real_name_normalized"`
24
- DisplayName string `json:"display_name"`
25
- DisplayNameNormalized string `json:"display_name_normalized"`
26
- Email string `json:"email"`
27
- Skype string `json:"skype"`
28
- Phone string `json:"phone"`
29
- Image24 string `json:"image_24"`
30
- Image32 string `json:"image_32"`
31
- Image48 string `json:"image_48"`
32
- Image72 string `json:"image_72"`
33
- Image192 string `json:"image_192"`
34
- Image512 string `json:"image_512"`
35
- ImageOriginal string `json:"image_original"`
36
- Title string `json:"title"`
37
- BotID string `json:"bot_id,omitempty"`
38
- ApiAppID string `json:"api_app_id,omitempty"`
39
- StatusText string `json:"status_text,omitempty"`
40
- StatusEmoji string `json:"status_emoji,omitempty"`
41
- StatusExpiration int `json:"status_expiration"`
42
- Team string `json:"team"`
43
- Fields UserProfileCustomFields `json:"fields"`
20
+ FirstName string `json:"first_name"`
21
+ LastName string `json:"last_name"`
22
+ RealName string `json:"real_name"`
23
+ RealNameNormalized string `json:"real_name_normalized"`
24
+ DisplayName string `json:"display_name"`
25
+ DisplayNameNormalized string `json:"display_name_normalized"`
26
+ Email string `json:"email"`
27
+ Skype string `json:"skype"`
28
+ Phone string `json:"phone"`
29
+ Image24 string `json:"image_24"`
30
+ Image32 string `json:"image_32"`
31
+ Image48 string `json:"image_48"`
32
+ Image72 string `json:"image_72"`
33
+ Image192 string `json:"image_192"`
34
+ Image512 string `json:"image_512"`
35
+ ImageOriginal string `json:"image_original"`
36
+ Title string `json:"title"`
37
+ BotID string `json:"bot_id,omitempty"`
38
+ ApiAppID string `json:"api_app_id,omitempty"`
39
+ StatusText string `json:"status_text,omitempty"`
40
+ StatusEmoji string `json:"status_emoji,omitempty"`
41
+ StatusEmojiDisplayInfo []UserProfileStatusEmojiDisplayInfo `json:"status_emoji_display_info,omitempty"`
42
+ StatusExpiration int `json:"status_expiration"`
43
+ Team string `json:"team"`
44
+ Fields UserProfileCustomFields `json:"fields"`
45
+ }
46
+
47
+ type UserProfileStatusEmojiDisplayInfo struct {
48
+ EmojiName string `json:"emoji_name"`
49
+ DisplayAlias string `json:"display_alias,omitempty"`
50
+ DisplayURL string `json:"display_url,omitempty"`
51
+ Unicode string `json:"unicode,omitempty"`
44
52
}
45
53
46
54
// UserProfileCustomFields represents user profile's custom fields.
0 commit comments