
## 工作流概述
这个n8n工作流是一个智能的Telegram日历提醒机器人,每天自动检查您的Google日历并发送当日会议和事件摘要。
## 工作流程
### 1. 定时触发与Google日历检查
– **7am trigger** (Schedule Trigger):每天早上7点自动触发工作流
– **Check google Calendar** (Google Calendar):连接到Google日历API,获取当天的所有事件和会议安排
### 2. 事件统计与条件判断
– **Count event** (Code):通过JavaScript代码统计当天的事件数量
– **If condition** (If):根据事件数量进行条件判断:
– 如果事件数量 > 0:执行True分支
– 如果事件数量 = 0:执行False分支
### 3. 消息生成与发送
#### True分支(有事件时):
– **Message code** (Code):生成详细的日历摘要消息,包含:
– 事件名称、开始时间、结束时间
– 创建者、组织者信息
– 事件类型、链接、描述和位置
– **Send sum up message** (Telegram):通过Telegram机器人发送完整的事件摘要
#### False分支(无事件时):
– **Message no meeting today** (Telegram):发送”今日无会议”的温馨提醒
## 技术特点
🚀 **智能条件逻辑**:自动判断是否有会议安排,避免发送不必要的通知
📅 **完整事件信息**:提供详细的会议信息,包括时间、参与者和地点
⏰ **定时自动化**:每天早上自动运行,无需人工干预
💬 **个性化消息**:根据事件数量动态生成不同的消息格式
## 配置要求
– n8n实例(自托管或云端)
– Google账户和Google Calendar API凭据
– Telegram机器人及其API密钥
– 在Telegram节点中设置正确的chatId
## 使用场景
这个工作流非常适合需要每日查看日程安排的忙碌专业人士,帮助他们在一天开始时快速了解当天的会议安排,提高时间管理效率。

评论(0)