小编Sha*_*ant的帖子

如何向此 Slack 机器人添加功能以替换即将消失的“Google 团队活动日历”

背景:在此处阅读 Reddit 主题

\n

Slack 与 Google 日历的集成将于 2023 年 3 月 1 日停止,目前没有替代方案

\n

https://slack.com/help/articles/360047938054-Google-Calendar-for-Team-Events-for-Slack

\n

我能够使用Google Scripts + Slack 的Incoming Web Hooks功能组装一个基本的机器人,但是它缺少一些我无法弄清楚的功能:

\n

其具有的特点:

\n
    \n
  • 每周总结[我在周日晚上设置了事件触发器]
  • \n
\n

它所缺乏的特点:

\n
    \n
  • 在活动前 2 天发布提醒
  • \n
  • 在活动当天的指定时间发布提醒
  • \n
  • 创建或更新活动时收到通知 [活动的标题、时间或地点已更新] 并且仅发布该活动
  • \n
  • Slackbot 将每个事件作为单独的类别发送[目前,它们都是捆绑在一起的]
  • \n
\n

设置步骤:

\n

创建网络钩子

\n
    \n
  1. 在 Slack 中创建传入 Webhook。
  2. \n
  3. 转到 Slack 自定义集成目录 > 搜索 \xe2\x80\x9cIncoming WebHooks\xe2\x80\x9d > 单击 \xe2\x80\x9c 添加配置\xe2\x80\x9d。填写 Slackbot 将发布到的 Slack 频道的详细信息、Slackbot 的描述等(脚本可以覆盖这些字段,只需将 Webhook 命名为您会记住的名称即可。) …

javascript collaboration calendar google-calendar-api slack-api

6
推荐指数
1
解决办法
2070
查看次数