ComponentType
See also:https://discord.com/developers/docs/components/reference#component-object-component-types
enum ComponentTypeMembers
ActionRow= 1Container to display a row of interactive components
Button= 2Button component
ChannelSelect= 8Select menu for channels
Checkbox= 23Single checkbox for binary choice
CheckboxGroup= 22Multi-select group of checkboxes
Container= 17Container that visually groups a set of components
ContentInventoryEntry= 16This component type is currently not documented by Discord but has a known value which we will try to keep up to date.
File= 13Displays an attached file
FileUpload= 19Component for uploading files
Label= 18Container associating a label and description with a component
MediaGallery= 12Display images and other media
MentionableSelect= 7Select menu for users and roles
RadioGroup= 21Single-choice set of radio group option
RoleSelect= 6Select menu for roles
Section= 9Container to display text alongside an accessory component
This is the old name for StringSelect
SelectMenu= 3Select menu for picking from defined text options
Separator= 14Component to add vertical padding between other components
StringSelect= 3Select menu for picking from defined text options
TextDisplay= 10Markdown text
TextInput= 4Text Input component
Thumbnail= 11Small image that can be used as an accessory
UserSelect= 5Select menu for users