added fetch default avatar function.
This commit is contained in:
		
							
								
								
									
										14
									
								
								user.go
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								user.go
									
									
									
									
									
								
							| @@ -72,3 +72,17 @@ func (u User) CreateDirectMessage() (*Channel, error) { | |||||||
| 	err = json.Unmarshal(resp, dmChannel) | 	err = json.Unmarshal(resp, dmChannel) | ||||||
| 	return dmChannel, err | 	return dmChannel, err | ||||||
| } | } | ||||||
|  |  | ||||||
|  | // Fetch default user avatar. | ||||||
|  | func (u User) FetchDefaultAvatar() (*Binary, error) { | ||||||
|  | 	avatarData := &Binary{} | ||||||
|  |  | ||||||
|  | 	resp, err := u.Client.Request("GET", "/users/"+u.Id+"/default_avatar", []byte{}) | ||||||
|  |  | ||||||
|  | 	if err != nil { | ||||||
|  | 		return avatarData, err | ||||||
|  | 	} | ||||||
|  |  | ||||||
|  | 	avatarData.Data = resp | ||||||
|  | 	return avatarData, nil | ||||||
|  | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user