Package net.dv8tion.jda.api.entities
Class User.Profile
java.lang.Object
net.dv8tion.jda.api.entities.User.Profile
- Enclosing interface:
User
Represents the information contained in a
User
's profile.- Since:
- 4.3.0
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThe user's accent color.int
The raw RGB value of this user's accent color.Returns anImageProxy
for this user's banner.The Discord Id for this user's banner image.The URL for the user's banner image.toString()
-
Constructor Details
-
Profile
-
-
Method Details
-
getBannerId
The Discord Id for this user's banner image. If the user has not set a banner, this will return null.- Returns:
- Possibly-null String containing the
User
banner id.
-
getBannerUrl
The URL for the user's banner image. If the user has not set a banner, this will return null.- Returns:
- Possibly-null String containing the
User
banner url. - See Also:
-
getBanner
Returns anImageProxy
for this user's banner.- Returns:
- Possibly-null
ImageProxy
of this user's banner - See Also:
-
getAccentColor
The user's accent color. If the user has not set an accent color, this will return null. The automatically calculated color is not returned. The accent color is not shown in the client if the user has set a banner. -
getAccentColorRaw
public int getAccentColorRaw()The raw RGB value of this user's accent color.
Defaults toUser.DEFAULT_ACCENT_COLOR_RAW
if this user's banner color is not available.- Returns:
- The raw RGB color value or
User.DEFAULT_ACCENT_COLOR_RAW
-
toString
-