所有集成
内置日历和电子邮件

Google Calendar

Macro Deck 自带

在面板上显示 Google Calendar 事件,为下一场会议倒计时,并一键加入会议。

  • 在日历组件上显示日程和下一个事件
  • 在事件开始前、开始时和结束后触发
  • 一键加入当前会议
  • 可连接多个 Google 账号
  • 对日历仅有只读访问权限

Google Calendar 集成读取 Google 账号中的日历,并将其事件提供给 Macro Deck 的日历功能:日历 组件、日历触发器和 加入会议 动作。Macro Deck 只读取事件。它绝不会创建、更改或删除事件。

Macro Deck 通过你自己在 Google Cloud 中创建的 OAuth 客户端进行连接。设置是免费的,并且只需要做一次;Macro Deck 中的设置会一步步引导,并链接到 Google Cloud Console 中的相应页面。之后,在浏览器中用 Google 账号登录,并允许 Macro Deck 查看日历即可。

可以做什么

  • 日历组件: 日程 布局列出即将开始的事件,下一个事件 布局为下一个事件倒计时。按下它可以查看事件详情,包括地点、说明、受邀人员以及 加入会议 按钮。
  • 触发器: 事件即将开始、事件已开始 和 事件已结束 可以在自动化或组件上围绕会议运行动作。它们可以限定为某个账号或某个日历。
  • 加入会议: 在运行 Macro Deck 的电脑上打开正在进行或即将开始的事件的会议链接。

一些示例设置:

  • 面板上一个使用 加入会议 的按键,无需寻找链接即可加入当前通话。
  • 一个由 事件即将开始 触发的自动化,在工作日历中每个事件开始前 5 分钟将音乐静音。
  • 一个由 事件已结束 触发的自动化,将面板切换回日常使用的配置文件。

运行方式

Macro Deck 每五分钟读取一次日历,范围从昨天到大约一周之后。刷新日历 动作会立即读取。重复事件会显示每一次的发生。在 Google Calendar 自己的列表中隐藏的日历,在 Macro Deck 中也会被略过。

可以连接任意数量的 Google 账号,每个都作为单独的配置,同一个 OAuth 客户端可用于所有账号。当某个账号无法读取时,组件会保留其最后已知的事件,并提示部分日历无法更新,集成 中也会为该账号显示提示。

日历组件显示的所有内容,包括说明和参与者,都可以在连接到 Macro Deck 的每台设备上看到。

Outlook Calendar

Macro Deck 自带

在面板上显示 Outlook 和 Microsoft 365 日历,一键加入 Teams 会议。

电子邮件 (IMAP)

Macro Deck 自带

在面板上查看任意 IMAP 收件箱的未读邮件和最新邮件,并在收到邮件时做出响应。