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)
|
||||
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