Package discord4j.core.event.domain
Class UserUpdateEvent
java.lang.Object
discord4j.core.event.domain.Event
discord4j.core.event.domain.UserUpdateEvent
Dispatched when the bot's user is updated.
PresenceUpdateEvent
is dispatched for users the bot is receiving.
This event is dispatched by Discord.
- See Also:
-
Constructor Summary
ConstructorDescriptionUserUpdateEvent
(GatewayDiscordClient gateway, ShardInfo shardInfo, User current, User old) -
Method Summary
Methods inherited from class discord4j.core.event.domain.Event
getClient, getShardInfo
-
Constructor Details
-
UserUpdateEvent
public UserUpdateEvent(GatewayDiscordClient gateway, ShardInfo shardInfo, User current, @Nullable User old)
-
-
Method Details
-
getCurrent
Gets the current, new version of theUser
that has been updated in this event.- Returns:
- The current version of the
User
updated in this event.
-
getOld
Gets the old version of theUser
that has been updated in this event, if present. This may not be available ifUsers
are not stored.- Returns:
- The old version of the
User
that has been updated in this event, if present.
-
toString
-