google-sheets - 每 60 秒将 Google 电子表格数据更新为 Discord 嵌入消息
问题描述
我的问题是,如果在具有这些结果的语句中创建了新行,是否有任何方法可以每 60 秒检查一次if() else
:如果是,则将该数据发送到 Discord Embed 消息中,如果没有,则再过 60 秒后重新检查已经过去了,一遍又一遍地重复。
我已经尝试在互联网上搜索并尝试了一些东西,但似乎没有任何效果或对我有明确的答案,所以我想在这里询问是否有人为我找到了解决方案。
(编辑):如果有人告诉我如何每 60 秒将电子表格数据转换为 Javascript,这也可以解决我目前的难题!
解决方案
您可以使用setInterval(...)
.
例子:
setInterval(function() { //Set an interval
if (...) {
const Discord = require('discord.js');
const embed = new Discord.MessageEmbed();
embed.setTitle('Data found!');
...
}
}, 60000); //Time in milliseconds
推荐阅读
- python - 如何在 Python 中搜索已排序的二维数组以查找行的插入索引?
- python-3.x - 视频运行几帧然后给出错误
- laravel - 即时加载集合
- swift - UIImagePickerController 关闭不正确
- macos - macOS 的 Firefox 开发者版中是否提供捏缩放(像我们在图像上所做的缩放)?如果是,如何启用它?
- android-ndk - android studio中现有的.so和.h文件集成
- cplex - 是否有使用 CPLEX 而不是 CP 的灵活作业车间问题的示例?
- encryption - 如何在模算术中找到基值?
- typescript - 如何在打字稿中为接受 1 个参数或 2 个参数的函数定义参数名称和类型?
- javascript - javascript formData.entries() 为空,但输入和名称已定义。如何解决?