Auto-sync: 2026-04-17 08:35
This commit is contained in:
40
wiki/sources/n8n-configure-telegram-trigger.md
Normal file
40
wiki/sources/n8n-configure-telegram-trigger.md
Normal file
@@ -0,0 +1,40 @@
|
||||
---
|
||||
title: "n8n configure telegram trigger"
|
||||
type: source
|
||||
tags: [n8n, telegram, webhook]
|
||||
date: 2026-04-17
|
||||
---
|
||||
|
||||
## Source File
|
||||
- [[raw/Agent/n8n configure telegram trigger.md]]
|
||||
|
||||
## Summary
|
||||
- 核心主题:n8n Telegram Trigger 配置问题排查与解决
|
||||
- 问题域:工作流自动化、Webhook 配置
|
||||
- 方法/机制:通过设置 WEBHOOK_URL 环境变量为 HTTPS URL 解决 Telegram Webhook 必须使用 HTTPS 的要求
|
||||
- 结论/价值:n8n 部署时需确保Webhook URL 可通过 HTTPS 访问,否则 Telegram Bot API 无法注册 Webhook
|
||||
|
||||
## Key Claims
|
||||
- Telegram Bot API 要求 Webhook URL 必须是 HTTPS 格式
|
||||
- n8n 通过 WEBHOOK_URL 环境变量指定生成的 Webhook URL 协议
|
||||
- 在 Docker 环境中配置 WEBHOOK_URL=https://your-domain.com/ 可解决此问题
|
||||
|
||||
## Key Quotes
|
||||
> "Telegram Trigger: Bad Request: bad webhook: An HTTPS URL must be provided for webhook" — n8n Telegram Trigger 配置错误信息
|
||||
|
||||
## Key Concepts
|
||||
- [[Webhook]]: Webhook 是一种 HTTP 回调机制,允许外部服务通过 HTTP 请求触发本地服务
|
||||
- [[Telegram Bot API]]: Telegram 提供的机器人 API,支持通过 Webhook 接收消息
|
||||
- [[环境变量]]: 在操作系统级别配置应用行为的变量,n8n 通过 WEBHOOK_URL 指定公开访问的 Webhook 地址
|
||||
|
||||
## Key Entities
|
||||
- [[n8n]]: 开源工作流自动化工具
|
||||
- [[Docker Desktop]]: Docker 桌面版,用于运行 n8n 容器
|
||||
|
||||
## Connections
|
||||
- [[n8n]] ← uses ← [[Webhook]]
|
||||
- [[Telegram Bot API]] ← requires ← [[Webhook#HTTPS]]
|
||||
- [[n8n-docker-install-update]] ← related_to ← [[n8n-configure-telegram-trigger]]
|
||||
|
||||
## Contradictions
|
||||
- (暂无)
|
||||
Reference in New Issue
Block a user