Package net.dv8tion.jda.api.entities
Interface SelfMember
- All Superinterfaces:
Formattable,IDetachableEntity,IMentionable,IPermissionHolder,ISnowflake,Member,UserSnowflake
Represents a Guild-specific
SelfUser.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.dv8tion.jda.api.entities.Member
Member.MemberFlag -
Field Summary
FieldsFields inherited from interface net.dv8tion.jda.api.entities.Member
AVATAR_URL, MAX_NICKNAME_LENGTH, MAX_TIME_OUT_LENGTH -
Method Summary
Modifier and TypeMethodDescriptionReturns theSelfMemberManagerfor this SelfMember, used to modify some properties of the currently logged in guild member.getUser()The user wrapped by this Entity.Methods inherited from interface net.dv8tion.jda.api.entities.detached.IDetachableEntity
isDetachedMethods inherited from interface net.dv8tion.jda.api.entities.IMentionable
formatTo, getAsMentionMethods inherited from interface net.dv8tion.jda.api.entities.IPermissionHolder
canSync, canSync, getPermissions, getPermissions, getPermissionsExplicit, getPermissionsExplicit, hasAccess, hasPermission, hasPermission, hasPermission, hasPermissionMethods inherited from interface net.dv8tion.jda.api.entities.ISnowflake
getId, getIdLong, getTimeCreatedMethods inherited from interface net.dv8tion.jda.api.entities.Member
ban, canInteract, canInteract, canInteract, deafen, getActiveClients, getActivities, getAvatar, getAvatarId, getAvatarUrl, getColor, getColorRaw, getDefaultChannel, getEffectiveAvatar, getEffectiveAvatarUrl, getEffectiveName, getFlags, getFlagsRaw, getGuild, getJDA, getNickname, getOnlineStatus, getOnlineStatus, getRoles, getTimeBoosted, getTimeJoined, getTimeOutEnd, getUnsortedRoles, getVoiceState, hasTimeJoined, isBoosting, isOwner, isPending, isTimedOut, kick, modifyFlags, modifyNickname, mute, removeTimeout, timeoutFor, timeoutFor, timeoutUntilMethods inherited from interface net.dv8tion.jda.api.entities.UserSnowflake
getDefaultAvatar, getDefaultAvatarId, getDefaultAvatarUrl
-
Field Details
-
MAX_BIO_LENGTH
static final int MAX_BIO_LENGTHMax length of a member bio- See Also:
-
-
Method Details
-
getUser
Description copied from interface:MemberThe user wrapped by this Entity. -
getManager
Returns theSelfMemberManagerfor this SelfMember, used to modify some properties of the currently logged in guild member.If you wish to modify multiple fields, do it in one request by chaining setters before calling
RestAction.queue().- Returns:
- The manager of this SelfMember
-