core/builders library

Includes classes for designing buttons, selection menus and more

Classes

AttachmentBuilder
Attachment File builder
ButtonBuilder
ButtonBuilder component
ChannelBuilder
A builder for channel Class.
ChannelSelectMenuBuilder
A builder for select menus component.
CodeBuilder
ComponentBuilder
A builder for component entry class.
DynamicSelectMenuBuilder
A builder for dynamic select menus component.
EmbedAuthor
An image for an EmbedBuilder.
EmbedBuilder
Embed builder component used into Message.
EmbedField
A field in an EmbedBuilder.
EmbedFooter
Footer of an EmbedBuilder.
EmbedImage
An image for an EmbedBuilder.
EmbedThumbnail
An image for an EmbedBuilder.
EmojiBuilder
Emoji builder
EmojiOption
Options for dynamic Select Menu.
ForumTagBuilder
Tag builder for ForumChannel.
GuildBuilder
Md
Markdown helper
MentionableSelectMenuBuilder
A builder for mentionable select menus component.
MessageBuilder
Message builder
ModalBuilder
ModerationRulesBuilder
Moderation rules of Guild
ParagraphBuilder
A builder for paragraph input component.
RoleSelectMenuBuilder
A builder for Role select menus component.
RowBuilder
Split ComponentBuilder into multiple rows.
SelectMenuOption<T>
TextBuilder
A builder for text input component.
UserSelectMenuBuilder
A builder for User select menus component.

Enums

ButtonStyle
Style of ButtonBuilder
TimestampStyle
Defines the style of the timestamp.