MessageEditBuilder
inline fun MessageEditBuilder(content: String? = null, embeds: Collection<MessageEmbed>? = null, components: Collection<MessageTopLevelComponent>? = null, useComponentsV2: Boolean = MessageRequest.isDefaultUseComponentsV2(), files: Collection<AttachedFile>? = null, mentions: Mentions? = null, replace: Boolean = false, builder: InlineMessageEdit.() -> Unit = {}): InlineMessageEdit(source)
Creates a InlineMessageEdit configured with the provided parameters and builder block.
You can also retrieve the underlying builder from InlineMessage.builder.
Parameters
content
Content to override existing content, empty string to remove the content
embeds
Embeds to override existing embeds, emptyList()
to remove all
components
Components to override existing components, emptyList()
to remove all
files
Files to override existing files, emptyList()
to remove all
mentions
The new mention filters
replace
true
to replace the entire message, false
to only replace specified parts
builder
Additional configuration, can override the previously provided parameters