refactor(Emoji): remove Guild#deleteEmoji in favour of Emoji#delete (#1877)

This commit is contained in:
SpaceEEC
2017-09-03 12:01:47 +02:00
committed by Crawl
parent efbde07650
commit c93c4ad21f
2 changed files with 10 additions and 13 deletions

View File

@@ -200,6 +200,16 @@ class Emoji extends Base {
return this.requiresColons ? `<:${this.name}:${this.id}>` : this.name;
}
/**
* Delete the emoji.
* @param {string} [reason] Reason for deleting the emoji
* @returns {Promise<Emoji>}
*/
delete(reason) {
return this.client.api.guilds(this.guild.id).emojis(this.id).delete({ reason })
.then(() => this);
}
/**
* Whether this emoji is the same as another one.
* @param {Emoji|Object} other The emoji to compare it to