Merge branch 'develop'

This commit is contained in:
Bruce Marriner 2016-01-27 13:29:08 -06:00
commit 819f661126

View file

@ -435,6 +435,23 @@ func (s *Session) GuildMemberDelete(guildID, userID string) (err error) {
return
}
// GuildMemberEdit edits the roles of a member.
// guildID : The ID of a Guild.
// userID : The ID of a User.
// roles : A list of role ID's to set on the member.
func (s *Session) GuildMemberEdit(guildID, userID string, roles []string) (err error) {
data := struct {
Roles []string `json:"roles"`
}{roles}
_, err = s.Request("PATCH", GUILD_MEMBER(guildID, userID), data)
if err != nil {
return
}
return
}
// GuildChannels returns an array of Channel structures for all channels of a
// given guild.
// guildID : The ID of a Guild.