Skip navigation links
A C E F G I M R S T W 

A

addEmbed(Embed) - Method in class com.diluv.schoomp.message.Message
Adds a new embed to the message.
addField(String, Number, boolean) - Method in class com.diluv.schoomp.message.embed.Embed
Adds a new field to the embed.
addField(String, String, boolean) - Method in class com.diluv.schoomp.message.embed.Embed
Adds a new field to the embed.
addField(Field) - Method in class com.diluv.schoomp.message.embed.Embed
Adds a new field to the embed.
Author - Class in com.diluv.schoomp.message.embed
This class represents the authorship info on a Discord embed.
Author() - Constructor for class com.diluv.schoomp.message.embed.Author
 
Author(String) - Constructor for class com.diluv.schoomp.message.embed.Author
 
Author(String, String) - Constructor for class com.diluv.schoomp.message.embed.Author
 
Author(String, String, String) - Constructor for class com.diluv.schoomp.message.embed.Author
 

C

com.diluv.schoomp - package com.diluv.schoomp
 
com.diluv.schoomp.message - package com.diluv.schoomp.message
 
com.diluv.schoomp.message.embed - package com.diluv.schoomp.message.embed
 

E

Embed - Class in com.diluv.schoomp.message.embed
This class represents an embedded message.
Embed() - Constructor for class com.diluv.schoomp.message.embed.Embed
 

F

Field - Class in com.diluv.schoomp.message.embed
This class represents a Field element in an embedded Discord message.
Field() - Constructor for class com.diluv.schoomp.message.embed.Field
 
Field(String, String, boolean) - Constructor for class com.diluv.schoomp.message.embed.Field
 
Footer - Class in com.diluv.schoomp.message.embed
This class represents the Footer element of an embedded discord message.
Footer() - Constructor for class com.diluv.schoomp.message.embed.Footer
 
Footer(String) - Constructor for class com.diluv.schoomp.message.embed.Footer
 
Footer(String, String) - Constructor for class com.diluv.schoomp.message.embed.Footer
 

G

getAuthor() - Method in class com.diluv.schoomp.message.embed.Embed
Gets the author info of the embed.
getAvatarUrl() - Method in class com.diluv.schoomp.message.Message
Gets the URL of the avatar image override.
getColor() - Method in class com.diluv.schoomp.message.embed.Embed
Gets the color to display for the embed.
getContent() - Method in class com.diluv.schoomp.message.Message
Gets the basic message contents.
getDescription() - Method in class com.diluv.schoomp.message.embed.Embed
Gets the description text for the embed.
getEmbeds() - Method in class com.diluv.schoomp.message.Message
Gets a list of all the embeds on this message.
getFields() - Method in class com.diluv.schoomp.message.embed.Embed
Gets all the field info for the embed.
getFooter() - Method in class com.diluv.schoomp.message.embed.Embed
Gets the footer info for the embed.
getIconUrl() - Method in class com.diluv.schoomp.message.embed.Author
Gets an avatar URL for the author.
getIconUrl() - Method in class com.diluv.schoomp.message.embed.Footer
Gets the footer icon URL.
getImage() - Method in class com.diluv.schoomp.message.embed.Embed
Gets the image info for the embed.
getName() - Method in class com.diluv.schoomp.message.embed.Author
Gets the name of the author.
getName() - Method in class com.diluv.schoomp.message.embed.Field
Gets the name of the field.
getRateLimit() - Method in class com.diluv.schoomp.Response
Gets the current rate limit.
getRateLimitGlobal() - Method in class com.diluv.schoomp.Response
Gets the global rate limit value.
getRateLimitRemaining() - Method in class com.diluv.schoomp.Response
Gets the amount of calls remaining before we are limited.
getRateLimitReset() - Method in class com.diluv.schoomp.Response
Gets the epoch time of when the rate limit will be reset.
getRateLimitResetAfter() - Method in class com.diluv.schoomp.Response
Gets the amount of seconds until the rate limit resets.
getStatusCode() - Method in class com.diluv.schoomp.Response
Gets the status response code that Discord sent us.
getText() - Method in class com.diluv.schoomp.message.embed.Footer
Gets the footer text.
getThumbnail() - Method in class com.diluv.schoomp.message.embed.Embed
Gets the thumbnail info for the embed.
getTimestamp() - Method in class com.diluv.schoomp.message.embed.Embed
Gets the embed timestamp info.
getTitle() - Method in class com.diluv.schoomp.message.embed.Embed
Gets the title of the embed.
getUrl() - Method in class com.diluv.schoomp.message.embed.Author
Gets a URL for the author.
getUrl() - Method in class com.diluv.schoomp.message.embed.Embed
Gets the URL of the embed.
getUrl() - Method in class com.diluv.schoomp.message.embed.Image
Gets the URL for the image.
getUrl() - Method in class com.diluv.schoomp.message.embed.Thumbnail
Gets the URL for the thumbnail.
getUsername() - Method in class com.diluv.schoomp.message.Message
Gets the display name override for the message.
getValue() - Method in class com.diluv.schoomp.message.embed.Field
Gets the value of the field.

I

Image - Class in com.diluv.schoomp.message.embed
This class represents an image element in an embedded message.
Image() - Constructor for class com.diluv.schoomp.message.embed.Image
 
Image(String) - Constructor for class com.diluv.schoomp.message.embed.Image
 
isInline() - Method in class com.diluv.schoomp.message.embed.Field
Checks if the field is inlined.
isTts() - Method in class com.diluv.schoomp.message.Message
Checks whether or not the message will use Discord Text To Speech.

M

Message - Class in com.diluv.schoomp.message
This class represents a message that can be sent to Discord using a Webhook.
Message() - Constructor for class com.diluv.schoomp.message.Message
 

R

Response - Class in com.diluv.schoomp
This class represents all the relevant information that Discord sends back after they receive the request.
Response(HttpsURLConnection) - Constructor for class com.diluv.schoomp.Response
 

S

sendMessage(Message) - Method in class com.diluv.schoomp.Webhook
Sends a message to Discord using your webhook.
sendMessageUnsafely(Message) - Method in class com.diluv.schoomp.Webhook
Sends a message to Discord using your webhook.
setAuthor(Author) - Method in class com.diluv.schoomp.message.embed.Embed
Sets the authorship info for the embed.
setAvatarUrl(String) - Method in class com.diluv.schoomp.message.Message
Sets the avatar image to a temporary override image.
setColor(int) - Method in class com.diluv.schoomp.message.embed.Embed
Sets the color of the embed.
setContent(String) - Method in class com.diluv.schoomp.message.Message
Sets the basic message contents.
setDescription(String) - Method in class com.diluv.schoomp.message.embed.Embed
Sets the description text for the embed.
setFooter(Footer) - Method in class com.diluv.schoomp.message.embed.Embed
Sets the footer info for the embed.
setIconUrl(String) - Method in class com.diluv.schoomp.message.embed.Author
Sets the avatar icon URL for the author.
setIconUrl(String) - Method in class com.diluv.schoomp.message.embed.Footer
Sets the icon URL for the footer.
setImage(String) - Method in class com.diluv.schoomp.message.embed.Embed
Sets the image URL of the embed.
setImage(Image) - Method in class com.diluv.schoomp.message.embed.Embed
Sets the image info for the embed.
setInline(boolean) - Method in class com.diluv.schoomp.message.embed.Field
Sets whether or not the field should be inlined.
setName(String) - Method in class com.diluv.schoomp.message.embed.Author
Sets the name of the author.
setName(String) - Method in class com.diluv.schoomp.message.embed.Field
Sets the name of the field.
setText(String) - Method in class com.diluv.schoomp.message.embed.Footer
Sets the footer text.
setThumbnail(String) - Method in class com.diluv.schoomp.message.embed.Embed
Sets the thumbnail URL for the embed.
setThumbnail(Thumbnail) - Method in class com.diluv.schoomp.message.embed.Embed
Sets the thumbnail info for the embed.
setTimestamp(TemporalAccessor) - Method in class com.diluv.schoomp.message.embed.Embed
Sets the embed timestamp.
setTimestamp() - Method in class com.diluv.schoomp.message.embed.Embed
Sets the embed timestamp to the current system time..
setTimestamp(OffsetDateTime) - Method in class com.diluv.schoomp.message.embed.Embed
Sets the embed timestamp.
setTitle(String) - Method in class com.diluv.schoomp.message.embed.Embed
Sets the title of the embed.
setTts(boolean) - Method in class com.diluv.schoomp.message.Message
Sets whether or not the message should use Discord Text To Speech.
setUrl(String) - Method in class com.diluv.schoomp.message.embed.Author
Sets the author's URL.
setUrl(String) - Method in class com.diluv.schoomp.message.embed.Embed
Sets the URL for the embed to link to.
setUrl(String) - Method in class com.diluv.schoomp.message.embed.Image
Sets the URL for the image.
setUrl(String) - Method in class com.diluv.schoomp.message.embed.Thumbnail
Sets the URL for the thumbnail.
setUsername(String) - Method in class com.diluv.schoomp.message.Message
Sets the override username for the message.
setValue(String) - Method in class com.diluv.schoomp.message.embed.Field
Sets the value of the field.

T

Thumbnail - Class in com.diluv.schoomp.message.embed
This class represents the thumbnail element of an embedded Discord message.
Thumbnail() - Constructor for class com.diluv.schoomp.message.embed.Thumbnail
 
Thumbnail(String) - Constructor for class com.diluv.schoomp.message.embed.Thumbnail
 
toString() - Method in class com.diluv.schoomp.Response
 

W

Webhook - Class in com.diluv.schoomp
This class represents a Discord Webhook.
Webhook(String, String) - Constructor for class com.diluv.schoomp.Webhook
Creates an object that represents a Discord Webhook for a Discord channel.
Webhook(String, String, boolean) - Constructor for class com.diluv.schoomp.Webhook
Creates an object that represents a Discord Webhook for a Discord channel.
A C E F G I M R S T W 
Skip navigation links