InlineMessage

Constructors

Link copied to clipboard
constructor(builder: AbstractMessageBuilder<T, *>)

Types

Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
inline fun actionRow(vararg components: ActionRowChildComponent, uniqueId: Int = -1, block: InlineActionRow.() -> Unit = {})
inline fun actionRow(components: Collection<ActionRowChildComponent> = emptyList(), uniqueId: Int = -1, block: InlineActionRow.() -> Unit = {})
Link copied to clipboard
fun build(): T
Link copied to clipboard
inline fun container(vararg components: ContainerChildComponent, uniqueId: Int = -1, accentColor: Int? = null, spoiler: Boolean = false, block: InlineContainer.() -> Unit = {})
inline fun container(components: Collection<ContainerChildComponent> = emptyList(), uniqueId: Int = -1, accentColor: Int? = null, spoiler: Boolean = false, block: InlineContainer.() -> Unit = {})
Link copied to clipboard
inline fun embed(embed: MessageEmbed? = null, builder: InlineEmbed.() -> Unit)
Link copied to clipboard
fun fileDisplay(fileName: String, uniqueId: Int = -1, spoiler: Boolean = false, block: InlineFileDisplay.() -> Unit = {})
fun fileDisplay(file: FileUpload, uniqueId: Int = -1, spoiler: Boolean = false, block: InlineFileDisplay.() -> Unit = {})
Link copied to clipboard
inline fun mediaGallery(vararg items: MediaGalleryItem, uniqueId: Int = -1, block: InlineMediaGallery.() -> Unit = {})
inline fun mediaGallery(items: Collection<MediaGalleryItem> = emptyList(), uniqueId: Int = -1, block: InlineMediaGallery.() -> Unit = {})
Link copied to clipboard
inline fun mentions(block: InlineMessage.InlineMentions.() -> Unit)
Link copied to clipboard
inline fun section(accessory: SectionAccessoryComponent? = null, vararg components: SectionContentComponent, uniqueId: Int = -1, block: InlineSection.() -> Unit = {})
inline fun section(accessory: SectionAccessoryComponent? = null, components: Collection<SectionContentComponent> = emptyList(), uniqueId: Int = -1, block: InlineSection.() -> Unit = {})

See Section.

Link copied to clipboard
inline fun separator(uniqueId: Int = -1, isDivider: Boolean = true, spacing: Separator.Spacing = Separator.Spacing.SMALL, block: InlineSeparator.() -> Unit = {})
Link copied to clipboard
inline fun text(content: String? = null, uniqueId: Int = -1, block: InlineTextDisplay.() -> Unit = {})