Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 每60秒更新一次谷歌电子表格数据,使其成为一条不和谐的嵌入消息_Google Sheets_Discord.js - Fatal编程技术网

Google sheets 每60秒更新一次谷歌电子表格数据,使其成为一条不和谐的嵌入消息

Google sheets 每60秒更新一次谷歌电子表格数据,使其成为一条不和谐的嵌入消息,google-sheets,discord.js,Google Sheets,Discord.js,我的问题是,是否有任何方法可以每隔60秒检查一次是否在if()else语句中创建了具有以下结果的新行:如果是,将该数据发送到Discord嵌入消息中,如果不是,只需在另一个60秒过去后重新检查,并反复重复 我已经尝试过在互联网上搜索,也尝试过一些东西,但似乎没有任何东西对我有效或有一个明确的答案,所以我想在这里问一下,是否有人能为我找到解决方案 (编辑): 如果有人告诉我如何每60秒将电子表格数据转换成Javascript,这也可以解决我目前的难题 您可以使用。 例如: setInterval(

我的问题是,是否有任何方法可以每隔60秒检查一次是否在
if()else
语句中创建了具有以下结果的新行:如果是,将该数据发送到Discord嵌入消息中,如果不是,只需在另一个60秒过去后重新检查,并反复重复

我已经尝试过在互联网上搜索,也尝试过一些东西,但似乎没有任何东西对我有效或有一个明确的答案,所以我想在这里问一下,是否有人能为我找到解决方案

(编辑): 如果有人告诉我如何每60秒将电子表格数据转换成Javascript,这也可以解决我目前的难题

您可以使用。
例如:

setInterval(函数(){//设置一个间隔
如果(…){
const Discord=require('Discord.js');
const embed=new Discord.MessageEmbed();
embed.setTitle('找到数据!');
...
}
}, 60000); //以毫秒为单位的时间

你能更好地描述一下你想做什么吗?在Google sheets上,你可以使用Apps脚本在编辑工作表时执行js函数,请参见@Kessy基本上我想获取特定字符串的数据,如:“first name”(例如),它每60秒检查一次是否有新的名字。如果是,则将该数据发送到“first name”字符串。如果没有,请在60秒后重新检查。希望你现在明白我的意思:)你是如何处理它的?您是否使用工作表API获取工作表,或者应用程序脚本是否可行?在应用程序脚本上,上一条评论中提到的触发器可以每X次或编辑工作表时执行应用程序脚本函数,等等。。。