Add Guild.fetchMember

This commit is contained in:
Schuyler Cebulskie
2016-09-06 20:36:58 -04:00
parent f3286402fb
commit c7b4cf3d3f
5 changed files with 41 additions and 6 deletions

View File

@@ -306,6 +306,14 @@ class RESTMethods {
});
}
getGuildMember(guild, user) {
return new Promise((resolve, reject) => {
this.rest.makeRequest('get', Constants.Endpoints.guildMember(guild.id, user.id), true).then((data) => {
resolve(this.rest.client.actions.GuildMemberGet.handle(guild, data).member);
}).catch(reject);
});
}
updateGuildMember(member, data) {
return new Promise((resolve, reject) => {
if (data.channel) data.channel_id = this.rest.client.resolver.resolveChannel(data.channel).id;