📄️ Buttons
Buttons are defined via .setButtons() in embeds mode, or via the button() helper in layout mode. Each button is a config object with a label, style, and an action or link.
📄️ Select Menus
A select menu is added to a menu in embeds mode via .setSelectMenu(). Each menu supports one select menu, which renders in its own action row alongside any buttons.
📄️ Modals
Modals are defined via .setModal() on the builder and triggered by buttons with opensModal set. When the user submits the modal, the onSubmit callback fires and the menu re-renders automatically.