Class DiscordWebhook.EmbedObject
- java.lang.Object
-
- net.eternalclient.api.utilities.discord.DiscordWebhook.EmbedObject
-
- Enclosing class:
- DiscordWebhook
public static class DiscordWebhook.EmbedObject extends java.lang.Object
This class represents an object used to create an embed message for a bot, with methods to set various properties such as title, description, and color.
-
-
Constructor Summary
Constructors Constructor Description EmbedObject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DiscordWebhook.EmbedObject
addField(java.lang.String name, java.lang.String value, boolean inline)
net.eternalclient.api.utilities.discord.DiscordWebhook.EmbedObject.Author
getAuthor()
java.awt.Color
getColor()
java.lang.String
getDescription()
java.util.List<net.eternalclient.api.utilities.discord.DiscordWebhook.EmbedObject.Field>
getFields()
net.eternalclient.api.utilities.discord.DiscordWebhook.EmbedObject.Footer
getFooter()
net.eternalclient.api.utilities.discord.DiscordWebhook.EmbedObject.Image
getImage()
net.eternalclient.api.utilities.discord.DiscordWebhook.EmbedObject.Thumbnail
getThumbnail()
java.lang.String
getTitle()
java.lang.String
getUrl()
DiscordWebhook.EmbedObject
setAuthor(java.lang.String name, java.lang.String url, java.lang.String icon)
DiscordWebhook.EmbedObject
setColor(java.awt.Color color)
DiscordWebhook.EmbedObject
setDescription(java.lang.String description)
DiscordWebhook.EmbedObject
setFooter(java.lang.String text, java.lang.String icon)
DiscordWebhook.EmbedObject
setImage(java.lang.String url)
DiscordWebhook.EmbedObject
setThumbnail(java.lang.String url)
DiscordWebhook.EmbedObject
setTitle(java.lang.String title)
DiscordWebhook.EmbedObject
setUrl(java.lang.String url)
-
-
-
Method Detail
-
setTitle
public DiscordWebhook.EmbedObject setTitle(java.lang.String title)
-
setDescription
public DiscordWebhook.EmbedObject setDescription(java.lang.String description)
-
setUrl
public DiscordWebhook.EmbedObject setUrl(java.lang.String url)
-
setColor
public DiscordWebhook.EmbedObject setColor(java.awt.Color color)
-
setFooter
public DiscordWebhook.EmbedObject setFooter(java.lang.String text, java.lang.String icon)
-
setThumbnail
public DiscordWebhook.EmbedObject setThumbnail(java.lang.String url)
-
setImage
public DiscordWebhook.EmbedObject setImage(java.lang.String url)
-
setAuthor
public DiscordWebhook.EmbedObject setAuthor(java.lang.String name, java.lang.String url, java.lang.String icon)
-
addField
public DiscordWebhook.EmbedObject addField(java.lang.String name, java.lang.String value, boolean inline)
-
getFields
public java.util.List<net.eternalclient.api.utilities.discord.DiscordWebhook.EmbedObject.Field> getFields()
-
getTitle
public java.lang.String getTitle()
-
getDescription
public java.lang.String getDescription()
-
getUrl
public java.lang.String getUrl()
-
getColor
public java.awt.Color getColor()
-
getFooter
public net.eternalclient.api.utilities.discord.DiscordWebhook.EmbedObject.Footer getFooter()
-
getThumbnail
public net.eternalclient.api.utilities.discord.DiscordWebhook.EmbedObject.Thumbnail getThumbnail()
-
getImage
public net.eternalclient.api.utilities.discord.DiscordWebhook.EmbedObject.Image getImage()
-
getAuthor
public net.eternalclient.api.utilities.discord.DiscordWebhook.EmbedObject.Author getAuthor()
-
-