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 theSelfMemberManager
for 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
isDetached
Methods inherited from interface net.dv8tion.jda.api.entities.IMentionable
formatTo, getAsMention
Methods inherited from interface net.dv8tion.jda.api.entities.IPermissionHolder
canSync, canSync, getPermissions, getPermissions, getPermissionsExplicit, getPermissionsExplicit, hasAccess, hasPermission, hasPermission, hasPermission, hasPermission
Methods inherited from interface net.dv8tion.jda.api.entities.ISnowflake
getId, getIdLong, getTimeCreated
Methods 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, timeoutUntil
Methods 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:Member
The user wrapped by this Entity. -
getManager
Returns theSelfMemberManager
for 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
-