public class MemberUpdateEvent extends GuildEvent
This event is dispatched by Discord.
Constructor and Description |
---|
MemberUpdateEvent(DiscordClient client,
long guildId,
long memberId,
Member old,
long[] currentRoles,
String currentNickname) |
Modifier and Type | Method and Description |
---|---|
Optional<String> |
getCurrentNickname()
Gets the current nickname of the
Member involved in this event, if present. |
Set<Snowflake> |
getCurrentRoles()
|
Mono<Guild> |
getGuild()
Requests to retrieve the
Guild involved in the event. |
Snowflake |
getGuildId()
|
Mono<Member> |
getMember()
Requests to retrieve the
Member involved in the event. |
Snowflake |
getMemberId()
|
Optional<Member> |
getOld()
Gets the old version of the
Member involved in the event, if present. |
String |
toString() |
public MemberUpdateEvent(DiscordClient client, long guildId, long memberId, @Nullable Member old, long[] currentRoles, @Nullable String currentNickname)
public Optional<Member> getOld()
Member
involved in the event, if present.
This may not be available if Members
are not stored.Member
involved, if present.public Set<Snowflake> getCurrentRoles()
Member
is assigned.public Optional<String> getCurrentNickname()
Member
involved in this event, if present.Member
involved, if present.