Random trigger generator

I'd use the "Run Real Java Script" action and do something like this:

(async ()=> {


const randomNumberBetween1and5 = Math.floor(Math.random() * 6) + 1;
if(randomNumberBetween1and5 == 1) {
    await callBTT('trigger_named', {trigger_name: 'sound1'});
} else if(randomNumberBetween1and5 == 2) {
    await callBTT('trigger_named', {trigger_name: 'sound2'});
} else if(randomNumberBetween1and5 == 3) {
    await callBTT('trigger_named', {trigger_name: 'sound3'});
} else if(randomNumberBetween1and5 == 4) {
    await callBTT('trigger_named', {trigger_name: 'sound4'});
} else if(randomNumberBetween1and5 == 5) {
    await callBTT('trigger_named', {trigger_name: 'sound5'});
}

returnToBTT("");
})();

This triggers various named triggers depending on the random number. The named triggers can be configured in the "Name & Other Triggers" section in BTT and you can assign your mp3 actions to them.