使用TelePilot的自动化Telegram用户机器人会话监控与恢复
高级
这是一个DevOps领域的自动化工作流,包含 16 个节点。主要使用 Set, Filter, Telegram, ScheduleTrigger, ChatTrigger 等节点。 使用TelePilot的自动化Telegram用户机器人会话监控与恢复
前置要求
- •Telegram Bot Token
分类
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
"meta": {
"instanceId": "b01651a347630e90a4bc33ea9cf043eb9b1a7593a0e49cd5542c1c0d34c726d2",
"templateCredsSetupCompleted": true
},
"nodes": [
{
"id": "2f3ae9e1-74a8-471c-b5e9-5248b30df34a",
"name": "当收到聊天消息时",
"type": "@n8n/n8n-nodes-langchain.chatTrigger",
"position": [
0,
640
],
"webhookId": "e03aaa29-25f0-41a6-ac38-4530aeea2855",
"parameters": {
"options": {}
},
"typeVersion": 1.1
},
{
"id": "cddd4cae-f66e-46df-b47b-03d70e64dd58",
"name": "便签",
"type": "n8n-nodes-base.stickyNote",
"position": [
-64,
400
],
"parameters": {
"width": 740,
"height": 440,
"content": "# 支持的命令"
},
"typeVersion": 1
},
{
"id": "80545bcf-d638-4d62-98da-1c2417ae0a08",
"name": "计划触发器",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
0,
224
],
"parameters": {
"rule": {
"interval": [
{
"triggerAtHour": 8
}
]
}
},
"typeVersion": 1.2
},
{
"id": "c4de86cc-899a-46cd-827f-24310f5f6431",
"name": "停止认证",
"type": "@telepilotco/n8n-nodes-telepilot.telePilot",
"position": [
1120,
368
],
"parameters": {
"resource": "login"
},
"credentials": {
"telePilotApi": {
"id": "3ByPfxvvIjIyEX9F",
"name": "Lesnikov Telegram account"
}
},
"typeVersion": 1
},
{
"id": "69e92f40-e2bd-42c2-917f-dfff2ecff35e",
"name": "开始认证",
"type": "@telepilotco/n8n-nodes-telepilot.telePilot",
"position": [
1120,
592
],
"parameters": {
"resource": "login"
},
"credentials": {
"telePilotApi": {
"id": "3ByPfxvvIjIyEX9F",
"name": "Lesnikov Telegram account"
}
},
"typeVersion": 1
},
{
"id": "f3ff30f1-636b-4f77-b4df-de64149000dd",
"name": "便签1",
"type": "n8n-nodes-base.stickyNote",
"position": [
848,
304
],
"parameters": {
"width": 480,
"height": 692,
"content": "# 自动重连"
},
"typeVersion": 1
},
{
"id": "06fb2111-2a65-41cd-bf0f-3b9eb63f802b",
"name": "手动控制",
"type": "@telepilotco/n8n-nodes-telepilot.telePilot",
"position": [
224,
640
],
"parameters": {
"resource": "login"
},
"credentials": {
"telePilotApi": {
"id": "3ByPfxvvIjIyEX9F",
"name": "Lesnikov Telegram account"
}
},
"typeVersion": 1
},
{
"id": "8c35adce-7dc6-4559-80e8-bde6de9ae6d3",
"name": "自动控制",
"type": "@telepilotco/n8n-nodes-telepilot.telePilot",
"position": [
448,
224
],
"parameters": {
"resource": "login"
},
"credentials": {
"telePilotApi": {
"id": "3ByPfxvvIjIyEX9F",
"name": "Lesnikov Telegram account"
}
},
"typeVersion": 1
},
{
"id": "5adebdd8-eed4-4942-9f46-57ff3cebff7c",
"name": "获取会话状态",
"type": "n8n-nodes-base.set",
"position": [
224,
224
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "72c4f4ca-ff60-45ac-9c26-d8e6661f541a",
"name": "sessionId",
"type": "string",
"value": "67a853b868cd4f06a0113163ec8b2458"
},
{
"id": "23010324-6358-4aec-a8eb-fa7a174123f1",
"name": "action",
"type": "string",
"value": "sendMessage"
},
{
"id": "a35ef9f8-1dfc-4e34-a347-de6542358aad",
"name": "chatInput",
"type": "string",
"value": "/stat"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "c8dd0ee1-8877-4e59-8c8a-5d2ff8b1c2f5",
"name": "停止会话",
"type": "n8n-nodes-base.set",
"position": [
912,
368
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "72c4f4ca-ff60-45ac-9c26-d8e6661f541a",
"name": "sessionId",
"type": "string",
"value": "67a853b868cd4f06a0113163ec8b2458"
},
{
"id": "23010324-6358-4aec-a8eb-fa7a174123f1",
"name": "action",
"type": "string",
"value": "sendMessage"
},
{
"id": "a35ef9f8-1dfc-4e34-a347-de6542358aad",
"name": "chatInput",
"type": "string",
"value": "/stop"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "ae5565f7-cddb-41fb-be03-b2980c80688d",
"name": "开始会话",
"type": "n8n-nodes-base.set",
"position": [
912,
592
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "72c4f4ca-ff60-45ac-9c26-d8e6661f541a",
"name": "sessionId",
"type": "string",
"value": "67a853b868cd4f06a0113163ec8b2458"
},
{
"id": "23010324-6358-4aec-a8eb-fa7a174123f1",
"name": "action",
"type": "string",
"value": "sendMessage"
},
{
"id": "a35ef9f8-1dfc-4e34-a347-de6542358aad",
"name": "chatInput",
"type": "string",
"value": "/start"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "0f65ad5e-7ed7-4376-855e-829c34c811ef",
"name": "传递关闭状态",
"type": "n8n-nodes-base.filter",
"position": [
672,
224
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "08f33e60-eafc-4270-94ab-5f26549ea4d3",
"operator": {
"type": "string",
"operation": "notEquals"
},
"leftValue": "={{ $json[0].authState }}",
"rightValue": "authorizationStateReady"
}
]
}
},
"typeVersion": 2.2
},
{
"id": "0b78e5c0-ca44-4e7c-93ff-79d285115f32",
"name": "发送关闭状态消息",
"type": "n8n-nodes-base.telegram",
"disabled": true,
"position": [
880,
128
],
"webhookId": "231c216e-646c-45e3-a3ca-145d48ca7e8d",
"parameters": {
"text": "=❌ Lesnikov UserBot Error:\n{{ $json.toJsonString() }}",
"additionalFields": {
"appendAttribution": false
}
},
"credentials": {
"telegramApi": {
"id": "eA9CvzGGscu3q5LF",
"name": "LesnikovCoreBot"
}
},
"typeVersion": 1.2
},
{
"id": "c512d22a-4082-4e80-9142-4dee8401a9fa",
"name": "检查会话连接",
"type": "n8n-nodes-base.filter",
"position": [
912,
800
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "08f33e60-eafc-4270-94ab-5f26549ea4d3",
"operator": {
"type": "string",
"operation": "equals"
},
"leftValue": "={{ $json[0].authState }}",
"rightValue": "authorizationStateReady"
}
]
}
},
"typeVersion": 2.2
},
{
"id": "194bdbc5-d65f-44e9-bd82-966377e72b9d",
"name": "发送会话连接消息",
"type": "n8n-nodes-base.telegram",
"disabled": true,
"position": [
1120,
800
],
"webhookId": "f61ba988-2a26-4d07-87b6-9ef9e9eab2bc",
"parameters": {
"text": "=✅ Lesnikov UserBot Info:\n{{ $json.toJsonString() }}",
"additionalFields": {
"appendAttribution": false
}
},
"credentials": {
"telegramApi": {
"id": "eA9CvzGGscu3q5LF",
"name": "LesnikovCoreBot"
}
},
"typeVersion": 1.2
},
{
"id": "1a3d8082-4ce8-4346-9c18-91c7cf56e11b",
"name": "便签2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-64,
160
],
"parameters": {
"width": 880,
"height": 224,
"content": "# 自动会话检查"
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"Stop auth": {
"main": [
[
{
"node": "Start Session",
"type": "main",
"index": 0
}
]
]
},
"Start auth": {
"main": [
[
{
"node": "Check Session Connection",
"type": "main",
"index": 0
}
]
]
},
"Stop Session": {
"main": [
[
{
"node": "Stop auth",
"type": "main",
"index": 0
}
]
]
},
"Start Session": {
"main": [
[
{
"node": "Start auth",
"type": "main",
"index": 0
}
]
]
},
"Manual control": {
"main": [
[]
]
},
"Schedule Trigger": {
"main": [
[
{
"node": "Get Session Status",
"type": "main",
"index": 0
}
]
]
},
"Automatic control": {
"main": [
[
{
"node": "Pass on Closed Status",
"type": "main",
"index": 0
}
]
]
},
"Get Session Status": {
"main": [
[
{
"node": "Automatic control",
"type": "main",
"index": 0
}
]
]
},
"Pass on Closed Status": {
"main": [
[
{
"node": "Send Closed Status message",
"type": "main",
"index": 0
},
{
"node": "Stop Session",
"type": "main",
"index": 0
}
]
]
},
"Check Session Connection": {
"main": [
[
{
"node": "Send Session Connection message",
"type": "main",
"index": 0
}
]
]
},
"When chat message received": {
"main": [
[
{
"node": "Manual control",
"type": "main",
"index": 0
}
]
]
}
}
}常见问题
如何使用这个工作流?
复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。
这个工作流适合什么场景?
高级 - 开发运维
需要付费吗?
本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。
相关工作流推荐
使用AI摘要监控n8n GitHub更新并发送到Telegram
使用GPT-4o-mini从GitHub获取每日拉取请求摘要并发送到Telegram
Set
Filter
Github
+5
16 节点Mattis
开发运维
获取 Github 问题
获取 GitHub 问题更新并发送通知到 Telegram
Set
Filter
Github
+3
9 节点Prakash
工程
AI Telegram 聊天摘要器 - 使用 @telepilotco-n8n-nodes-telepilot
AI Telegram 聊天摘要器 - 使用 @telepilotco/n8n-nodes-telepilot
Set
Filter
Split Out
+9
17 节点Alexey from Mingles.ai
人工智能
n8n更新
使用 Telegram 审批系统自动化 Docker 容器更新
If
Set
Ssh
+6
27 节点Jaber Zare
开发运维
使用Robot Framework、ArgoCD和完整KinD生命周期实现自动化Kubernetes测试
基于 Robot Framework、ArgoCD 和完整 KinD 生命周期的自动化 Kubernetes 测试
If
Set
Gitlab
+10
73 节点Vigh Sandor
开发运维
高级 n8n 工作流与 GitHub 同步
使用 GitHub 的智能变更检测自动化工作流备份
If
N8n
Set
+10
38 节点Maksym Brashenko
开发运维
工作流信息
难度等级
高级
节点数量16
分类1
节点类型7
作者
IvanCore
@ivancoreHi, I’m a botmaker and automation enthusiast, specializing in creating efficient systems and solutions to streamline processes. My expertise lies in developing bots and automation tools that save ⏱️ time, enhance 📈 productivity, and simplify 🔄 complex tasks. If you’d like to learn more or connect with me, feel free to reach out through the link below: Looking forward to collaborating! 🤝
外部链接
在 n8n.io 查看 →
分享此工作流