We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a45cc11 commit 6261dd6Copy full SHA for 6261dd6
src/client/actions/GuildEmojiCreate.js
@@ -5,13 +5,14 @@ const { Events } = require('../../util/Constants');
5
6
class GuildEmojiCreateAction extends Action {
7
handle(guild, createdEmoji) {
8
+ const already = guild.emojis.cache.has(createdEmoji.id);
9
const emoji = guild.emojis.add(createdEmoji);
10
/**
11
* Emitted whenever a custom emoji is created in a guild.
12
* @event Client#emojiCreate
13
* @param {GuildEmoji} emoji The emoji that was created
14
*/
- this.client.emit(Events.GUILD_EMOJI_CREATE, emoji);
15
+ if (!already) this.client.emit(Events.GUILD_EMOJI_CREATE, emoji);
16
return { emoji };
17
}
18
0 commit comments