我试图将我的Google表格与Slack频道连接起来。用例如下: 我有一张Google表格,如下所示:
大约有50个所谓的主题,每个主题都有内部和外部专家列出,还有一些相关文件。目前,只关注每个主题的内部专家专栏。每当一个新人被列为内部专家(列底部的新单元格)时,我想向相关的松弛通道发送一条消息,如下所示:
邮件应包含已添加单元格的名称或内容,并且他/她作为内部专家添加的主题名称(在本例中为& #34;主题1")。其余的是预定义的字符串。正如你所看到的,我试图用Zapier做到这一点,它的确有效。问题在于Zapier,在处理多个列时似乎有太多限制。据我所知,我必须为每一列创建一个单独的Zapier Action,这不是一个非常好的解决方案。
有人能给我一个提示如何使用Google Script(+ Slack Webhook)来构建它吗?或者,如果这样做甚至有意义?我不是JavaScript +数据集的专家,所以我在如何开始这个问题上苦苦挣扎。
答案 0 :(得分:1)
我建议您查看Triggers Google App Scripts。您可以设置触发器,以便在每次编辑Google表格时运行 - 请参阅onEdit()
。您的触发器可以检查编辑是否相关(例如,特定列底部的新单元格),并使用传入的webhooks向Slack发送请求。