AI驱动的日历与会议摘要工作流 - 使用Gmail和GPT-4o/Claude的每日简报 | n8n工作流 | Telegram自动化
n8n工作流,Telegram自动化,Google Sheets集成,交易跟踪,数据解析,正则表达式,财务自动化

## 概述

这个n8n工作流模板自动解析传入的Telegram交易消息,并将结构化数据记录到Google Sheets中。它旨在帮助个人和小型企业无需手动数据输入即可跟踪和记录通过Telegram共享的交易。

## 目标受众

此模板非常适合:

– 通过Telegram接收交易或支付通知并希望在Google Sheets中组织这些信息的个人、自由职业者和小型企业
– 使用自托管n8n的用户(由于需要自定义社区节点)

## 解决的问题

从Telegram手动复制交易详情到Google Sheets容易出错且耗时。
此工作流通过以下方式自动化该过程:

– 监控Telegram机器人/聊天的新消息
– 解析交易详情(金额、发送者、日期等)
– 实时将它们记录到Google Sheets中以便轻松跟踪

## 设置说明

### Telegram机器人设置
1. 使用BotFather创建Telegram机器人
2. 将机器人添加到所需的群组/频道,如果需要则授予管理员权限
3. 记下机器人令牌

### Google Sheets设置
1. 创建具有相关列的Google Sheets(例如:日期、金额、发送者、交易ID)
2. 在n8n中设置Google Sheets凭据以获取访问权限

### n8n工作流配置
1. 将此模板导入到您的自托管n8n实例中
2. 更新Telegram节点:添加您的机器人令牌并指定聊天/群组ID
3. 更新Google Sheets节点:将其链接到您创建的表格,并确保列映射与您的表格结构匹配
4. 如果您的消息格式不同,请调整解析逻辑(请参阅下一节中的示例)

### 社区节点
此工作流使用自定义社区节点。确保通过n8n设置或CLI安装这些节点:

– n8n-nodes-telegram
– n8n-nodes-gsheet

### 激活工作流
保存并激活您的工作流。向您的Telegram群组/聊天发送测试交易消息,并验证数据是否出现在您的Google Sheets中。

## 故障排除

– 如果消息未被拾取,请检查机器人权限和聊天ID
– 确保Google Sheets凭据正确且表格可访问
– 双重检查自定义节点是否正确安装并保持最新

## 示例Telegram消息格式

– Received: $75 from @john_doe on 2024-05-29. Transaction ID: 12345XYZ.
– Paid $120 to @vendor on 2024-05-28. Ref: 67890ABC.
– You received ₹5,000 from @amit. ID: 54321PQR. Date: 29/05/2024

工作流解析上述格式的消息并记录以下列:

– 日期
– 金额
– 发送者/接收者
– 交易/参考ID

如果您的消息格式不同,请在解析节点中更新正则表达式。

## 免责声明

此n8n工作流模板使用自定义社区节点,仅与自托管版本的n8n兼容。

## 工作流节点分析

此工作流包含以下核心节点:

– **Telegram Trigger**:监听Telegram机器人接收的新消息
– **If**:条件判断节点,检查消息是否为交易消息
– **Code**:代码节点,使用正则表达式解析交易详情
– **Google Sheets**:将解析后的交易数据记录到Google表格中
– **Sticky Note**:便签节点,提供工作流说明

代码节点支持三种不同的交易消息格式,能够提取金额、商家、卡号、日期、时间和可用余额等信息。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。