const data = [{ label: 'Bite', value: 'bite' }, { label: 'Cuddle', value: 'cuddle' }, { label: 'Hug', value: 'hug' }, { label: 'Dance', value: 'dance' }, { label: 'Kiss', value: 'kiss' }, { label: 'Lick', value: 'lick' }, { label: 'Pat', value: 'pat' }, { label: 'Poke', value: 'poke' }, { label: 'Punch', value: 'punch' }, { label: 'Run', value: 'run' }, { label: 'Spank', value: 'spank' }, { label: 'Spit', value: 'spit' }, { label: 'Steal', value: 'steal' }, { label: 'Tickle', value: 'tickle' }, { label: 'Slap', value: 'slap' }, { label: 'Wink', value: 'wink' }]; const row = new ActionRow() .addComponents( new SelectMenuComponent() .setCustomId('social') .setPlaceholder('Clique pour voir les interactions disponibles.') .setMaxValues(1) .setMinValues(1) ); data.forEach((d) => { row.components[0].addOptions(new SelectMenuOption(d)); });