Added UserVerify function

This commit is contained in:
Rivalo 2016-01-07 19:44:50 +01:00
parent a6e3be7a36
commit 7179f550b4

View file

@ -242,6 +242,21 @@ func (s *Session) UserGuilds(userID string) (st []Guild, err error) {
return return
} }
// UserVerify updates account information to make vertification possible.
// Account still needs to be activated using the send email
func (s *Session) UserVerify(username, email, password string) (st User, err error) {
data := struct {
Username string `json:"username"`
Email string `json:"email"`
Password string `json:"password"`
}{username, email, password}
body, err := s.Request("PATCH", USER("@me"), data)
err = json.Unmarshal(body, &st)
return
}
// ------------------------------------------------------------------------------------------------ // ------------------------------------------------------------------------------------------------
// Functions specific to Discord Guilds // Functions specific to Discord Guilds
// ------------------------------------------------------------------------------------------------ // ------------------------------------------------------------------------------------------------