May i ask how to create button in google slide using app script
Here is my sample code
function pickName() {
// Step 2: Retrieve names from Google Sheets
var sheet = SpreadsheetApp.openById("1T8gNoGYHOmDh09pprjBzKN9F1hB3EuetGIKndUs_1LU").getSheetByName("Sheet1");
var names = sheet.getRange("A1:A6").getValues();
names = names.filter(String).flat(); // Remove empty values
// Step 3: Generate a random number
var randomIndex = Math.floor(Math.random() * names.length);
// Step 4: Get the selected name
var selectedName = names[randomIndex];
//Step 5: Update the button text
var pp1 = SlidesApp.openById("1Yh2_loEzDxZkLwpuo9oRsJbItLjKjd2cB2ASJLO9_h0");
var slide1 = SlidesApp.getActivePresentation().getSlides()[0];
var button = slide1.getPageElementById("g181ededb6a0_0_0");
button.updateText(selectedName);
button.addClickEvent(pickName());
}