Class EmojisUpdateEvent
java.lang.Object
discord4j.core.event.domain.Event
discord4j.core.event.domain.guild.GuildEvent
discord4j.core.event.domain.guild.EmojisUpdateEvent
Dispatched when an emoji is added/deleted/or edited in a guild. The
emojis
set includes ALL emojis of the
guild.
This event is dispatched by Discord.
- See Also:
-
Constructor Summary
ConstructorDescriptionEmojisUpdateEvent
(GatewayDiscordClient gateway, ShardInfo shardInfo, long guildId, Set<GuildEmoji> emojis, Set<GuildEmoji> old) -
Method Summary
Methods inherited from class discord4j.core.event.domain.Event
getClient, getShardInfo
-
Constructor Details
-
EmojisUpdateEvent
public EmojisUpdateEvent(GatewayDiscordClient gateway, ShardInfo shardInfo, long guildId, Set<GuildEmoji> emojis, Set<GuildEmoji> old)
-
-
Method Details
-
getGuildId
- Returns:
- The ID of the
Guild
.
-
getGuild
Requests to retrieve theGuild
whose emojis have been updated. -
getEmojis
Gets a list of ALL emojis of theGuild
.- Returns:
- A list of ALL emojis of the
Guild
.
-
getOld
Gets a list of ALL old emojis of theGuild
, if present. This may not be available ifGuildEmojis
are not stored.- Returns:
- A list of ALL old emojis of the
Guild
.
-
toString
-