All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AllowedMentions Constructs a whitelist of allowed mentions for a message.D4JWebhookClient EntityFactory Internal factory used to convert JSON representations into java objects.HttpException Exception thrown in case of unexpected non-2xx HTTP response.IOUtil Utility for various I/O operations used within library internalsIOUtil.Lazy Lazy evaluation for logging complex objectsIOUtil.OctetBody Wrapper for anIOUtil.OCTET
request bodyIOUtil.SilentSupplier<T> Supplier that can throw checked-exceptionsJavacordWebhookClient JDAWebhookClient LibraryInfo MessageAttachment Internal representation of attachments for outgoing messagesMessageFlags Constants for the message flags described by the Discord Documentation.ReadonlyAttachment Readonly message attachment meta-data.ReadonlyEmbed Extension ofWebhookEmbed
with additional meta-data on receivable embeds.ReadonlyEmbed.EmbedImage POJO containing meta-data about an embed image componentReadonlyEmbed.EmbedProvider POJO containing meta-data for an embed providerReadonlyEmbed.EmbedVideo POJO containing meta-data about an embed videoReadonlyMessage Readonly message representation used for responses ofWebhookClient
send methods.ReadonlyUser Readonly POJO of a discord userThreadPools ThreadPools.DefaultWebhookThreadFactory WebhookClient Client used to execute webhooks.WebhookClientBuilder Builder for aWebhookClient
instance.WebhookCluster Collection of webhooks, useful for subscriber pattern.WebhookEmbed Reduced version of anReadonlyEmbed
used for sending.WebhookEmbed.EmbedAuthor POJO for an embed author.WebhookEmbed.EmbedField POJO for an embed field.WebhookEmbed.EmbedFooter POJO for an embed footer.WebhookEmbed.EmbedTitle POJO for an embed title.WebhookEmbedBuilder Builder for aWebhookEmbed
instance.WebhookErrorHandler Used to dynamically handle errors for webhook requests inWebhookClient
If not explicitly configured, this usesWebhookErrorHandler.DEFAULT
.WebhookMessage Send-only message for aWebhookClient
AReadonlyMessage
can be sent by first converting it to a WebhookMessage withWebhookMessage.from(club.minnced.discord.webhook.receive.ReadonlyMessage)
.WebhookMessageBuilder Constructs aWebhookMessage