Package net.dv8tion.jda.api.utils.messages
package net.dv8tion.jda.api.utils.messages
Utilities for message building and formatting.
-
ClassDescriptionAbstractMessageBuilder<T,
R extends AbstractMessageBuilder<T, R>> Abstract builder implementation ofMessageRequest
.Builder specialized for building aMessageCreateData
.Output of aMessageCreateBuilder
and used for sending messages to channels/webhooks/interactions.MessageCreateRequest<R extends MessageCreateRequest<R>>Specialized abstraction of setters and accumulators for creating messages throughout the API.Represents data relevant to all message requests.Builder specialized for building aMessageEditData
.Output of aMessageEditRequest
and used for editing messages in channels/webhooks/interactions.MessageEditRequest<R extends MessageEditRequest<R>>Specialized abstraction of setters for editing existing messages throughout the API.Builder forMessagePollData
A poll that can be attached to aMessageCreateRequest
.MessageRequest<R extends MessageRequest<R>>Abstraction of the common setters used for messages in the API.