mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-12 17:43:30 +01:00
added User#fetchProfile (#835)
* add User#fetchProfile * fix merge conflicts?
This commit is contained in:
@@ -8,6 +8,7 @@ const GuildMember = requireStructure('GuildMember');
|
||||
const Role = requireStructure('Role');
|
||||
const Invite = requireStructure('Invite');
|
||||
const Webhook = requireStructure('Webhook');
|
||||
const UserProfile = requireStructure('UserProfile');
|
||||
|
||||
class RESTMethods {
|
||||
constructor(restManager) {
|
||||
@@ -680,6 +681,15 @@ class RESTMethods {
|
||||
});
|
||||
}
|
||||
|
||||
fetchUserProfile(user) {
|
||||
return new Promise((resolve, reject) => {
|
||||
this.rest.makeRequest('get', Constants.Endpoints.userProfile(user.id), true)
|
||||
.then(data => {
|
||||
resolve(new UserProfile(user, data));
|
||||
}).catch(reject);
|
||||
});
|
||||
}
|
||||
|
||||
blockUser(user) {
|
||||
return new Promise((resolve, reject) => {
|
||||
this.rest.makeRequest('put', `${Constants.Endpoints.relationships('@me')}/${user.id}`, true, { type: 2 })
|
||||
|
||||
Reference in New Issue
Block a user