I'm neophyte about API, script, Javascipt, so i apologize if i will say some nonsense. I've created this script, and i want to use it in my roll20 tabletop during session, with !TesoroA chat message... anyone can help me. function rollDice(min, max) { return min +
Math.floor(Math.random() * (max-min + 1)) } const d2 = () => rollDice(1, 2) const d4 = () => rollDice(1, 4) const d6 = () => rollDice(1, 6) const d8 = () => rollDice(1, 8) const d12 = () => rollDice(1, 12) const d20 = () => rollDice(1, 20) const d10 = () => rollDice(1, 10) const d100 = () => rollDice(1,100) function Spade(){ var OggSpade = 1 for (OggSpade; OggSpade > 0; OggSpade--){ var TipoSpada = d20() if (TipoSpada >0 && TipoSpada <9){ console.log('Spada + 1')} else if (TipoSpada >8 && TipoSpada <11){ console.log('Spada + 1, + 2 contro i licantropi')} else if (TipoSpada =11){ console.log('Spada + 1, + 2 contro incantatori')} else if (TipoSpada >11 && TipoSpada <14){ console.log('Spada + 1, + 3 contro i non morti')} else if (TipoSpada >13 && TipoSpada <16){ console.log('Spada + 1, + 3 contro i draghi')} else if (TipoSpada =16){ console.log('Spada + 1, incantesimo “luce magica”
1/giorno ')} else if (TipoSpada >16 && TipoSpada <20){ console.log('Spada + 1, incantesimo “cura ferite leggere”
1/giorno')} else if (TipoSpada =20){ console.log('Spada + 2')} }} function AltreArmi(){ var OggAltreArmi = 1 for (OggAltreArmi; OggAltreArmi > 0; OggAltreArmi --){ var TipoAltraArma = d20() if (TipoAltraArma >0 && TipoAltraArma <5){ console.log('Frecce + 1 (10 frecce')} else if (TipoAltraArma >4 && TipoAltraArma
<7){ console.log('Ascia + 1')} else if (TipoAltraArma >6 && TipoAltraArma
<10){ console.log('Pugnale + 1')} else if (TipoAltraArma =10){ console.log('Pugnale + 1')} else if (TipoAltraArma >10 && TipoAltraArma
<14){ console.log('Mazza + 1')} else if (TipoAltraArma >13 && TipoAltraArma
<17){ console.log('Dardi per balestra + 1 (10 dardi)')} else if (TipoAltraArma =17){ console.log('Fionda + 1')} else if (TipoAltraArma >17){ console.log('Martello da guerra + 1')} }} function ScudiArmature(){ var OggScudiArmature = 1 for (OggScudiArmature; OggScudiArmature > 0;
OggScudiArmature --){ var TipoScudiArmature = d20() if (TipoScudiArmature >0 && TipoScudiArmature
<5){ console.log('Armatura di cuoio + 1')} else if (TipoScudiArmature >4 &&
TipoScudiArmature <10){ console.log('Corazza di maglia + 1')} else if (TipoScudiArmature >9 &&
TipoScudiArmature <12){ console.log('Corazza di piastre + 1')} else if (TipoScudiArmature >11 &&
TipoScudiArmature <18){ console.log('Scudo + 1')} else if (TipoScudiArmature >17 &&
TipoScudiArmature <20){ console.log('Scudo + 1')} else if (TipoScudiArmature =20){ console.log('Corazza di maglia + 1 e Scudo + 1')} }} var TesoroAMR = d100() if (TesoroAMR<26){ console.log( d6()*1000 + ' Monete Rame'); } var TesoroAMA = d100() if (TesoroAMA<31){ console.log( d6()*1000 + ' Monete Argento'); } var TesoroAME = d100() if (TesoroAME<21){ console.log( d4()*1000 + ' Monete Electrum'); } var TesoroAMO = d100() if (TesoroAMO<36){ console.log( d6()*2000 + ' Monete Oro'); } var TesoroAMP = d100() if (TesoroAMP<26){ console.log( d2()*1000 + ' Monete Platino'); } var TesoroAGemme = d100() if (TesoroAGemme<51){ var GemmeA = d6()*6 console.log(GemmeA + ' Gemme') for (GemmeA; GemmeA > 0; GemmeA--){ var ValoreGemmeA
= d100() if (ValoreGemmeA >0 && ValoreGemmeA <21){ console.log('Gemma del valore di ' + 10 + ' Monete Oro')} else if (ValoreGemmeA >20 && ValoreGemmeA
<46){ console.log('Gemma del valore di ' + 50 + ' Monete Oro')} else if (ValoreGemmeA >45 && ValoreGemmeA
<76){ console.log('Gemma del valore di ' + 100 + ' Monete
Oro')} else if (ValoreGemmeA >75 && ValoreGemmeA
<96){ console.log('Gemma del valore di ' + 500 + ' Monete
Oro')} else if (ValoreGemmeA >96){ console.log('Gemma del valore di ' + 1000 + ' Monete
Oro')}} } var TesoroAGioielli = d100() if (TesoroAGioielli<51){ var GioielliA = d6()*6 console.log(GioielliA + ' Gioielli') for (GioielliA; GioielliA > 0; GioielliA--){ console.log('Gioiello del valore di ' + '' + d6()*300 +
'' + ' Monete Oro')} } var TesoroAOggetti = d100() if (TesoroAOggetti <31){ console.log('3 oggetti magici') var OggettiA = 3 for (OggettiA; OggettiA > 0; OggettiA--){ var TipoOggettiA
= d100() if (TipoOggettiA >0 && TipoOggettiA <21){ console.log(Spade.call())} else if (TipoOggettiA >20 && TipoOggettiA
<31){ console.log(AltreArmi.call())} else if (TipoOggettiA >30 && TipoOggettiA
<41){ console.log(ScudiArmature.call())} else if (TipoOggettiA >40 && TipoOggettiA
<66){ console.log('Pozioni')} else if (TipoOggettiA >65 && TipoOggettiA
<86){ console.log('Pergamene')} else if (TipoOggettiA >85 && TipoOggettiA
<91){ console.log('Anelli')} else if (TipoOggettiA >90 && TipoOggettiA
<96){ console.log('Bacchette, verghe e bastoni')} else if (TipoOggettiA >96){ console.log('Oggetti magici vari')}} }}