Class GuildMemberUpdateEvent

All Implemented Interfaces:

public class GuildMemberUpdateEvent extends GenericGuildMemberEvent
Fired for every Member update, regardless of cache.

This is a watered-down version of the GenericGuildMemberUpdateEvent which only provides the updated member instance. This is useful when JDA cannot fire specific update events when the member is uncached.

You can use this to do stateless checks on member instances to update database entries or check for special roles. Note that the member might not be in cache when this event is fired due to the MemberCachePolicy.


This event requires the GUILD_MEMBERS intent to be enabled.
createDefault(String) and createLight(String) disable this by default!

  • Constructor Details