Google apps script 如何使此程序在随机时间自动重新启动?
我正在制作一个discord机器人,它将在随机的时间点(5-20分钟左右)输出随机消息,但我不知道如何让它重复。我该怎么做?我不太擅长组织,但到目前为止,其他一切都很有效。当我运行它时,它会发布消息,但我不知道如何让它自己完成Google apps script 如何使此程序在随机时间自动重新启动?,google-apps-script,discord,Google Apps Script,Discord,我正在制作一个discord机器人,它将在随机的时间点(5-20分钟左右)输出随机消息,但我不知道如何让它重复。我该怎么做?我不太擅长组织,但到目前为止,其他一切都很有效。当我运行它时,它会发布消息,但我不知道如何让它自己完成 function postMessageToDiscord(message) { const phrases = [ 'list thing' ]; function randomPhrases(phrases) { return phra
function postMessageToDiscord(message) {
const phrases = [
'list thing'
];
function randomPhrases(phrases) {
return phrases[Math.floor(Math.random() * phrases.length)];
}
var x =randomPhrases(phrases);
message = message || x;
var discordUrl = '';
var payload = JSON.stringify({content: message});
var params = {
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
method: "POST",
payload: payload,
muteHttpExceptions: true
};
var response = UrlFetchApp.fetch(discordUrl, params);
Logger.log(response.getContentText())
}```
要做到这一点,您可以计划下一次执行
您的函数将按以下方式运行:
希望这有帮助 在文档中搜索基于时间的触发器。