functiongetRandomInt(min, max) {
min = Math.ceil(min);
max = Math.floor(max);
returnMath.floor(Math.random() * (max - min) + min); //The maximum is exclusive and the minimum is inclusive
}
GASでランダムに司会を決定するSlackBotを作った話
あとは行を計算してslackAppのメソッドに渡すだけ!
var row = getRandomInt(RANDOM_MIN, RANDOM_MAX + 1);
var Name = sheetdata[row];
var Message = "今日の司会は" + Name + "さんです。よろしくお願いします。";
var slackApp = SlackApp.create(slack["token"]);
slackApp.postMessage(slack["channelId"], Message, {username : slack["userName"]});