Ubuntu 下为 Openclaw 配置 Telegram Webhook

  • Source: https://x.com/discountifu/status/2017528502040305933?s=46
  • Mirror: https://x.com/discountifu/status/2017528502040305933?s=46
  • Published: 2026-01-31T09:20:53+00:00
  • Saved: 2026-01-31

Content

朋友们在使用 @openclaw 的过程中,偶尔会发现通过 telegram 对话时,如果任务长时间无法完成,经常会收不到消息,clawdbot 默认是通过 Long-polling 方式连接的,转换成 Webhook 模式可以有效增加稳定性

  1. 获取 Cloudflare API Token

Caddy 自动化申请证书需通过 API 调用。

登录 Cloudflare 控制台,进入 My Profile > API Tokens。

使用 Edit zone DNS 模板创建 Token。

权限配置:Zone - DNS - Edit。

Include - Specific zone - niInclude - Specific zone - 你的域名.com

记录生成的 Token 字符串。

  1. 编译集成 Cloudflare 插件的 Caddy

Ubuntu 官方仓库的 Caddy 二进制文件不含 DNS 插件,需手动编译。

  1. 配置 Clawdbot Webhook 模式

修改 ~/.clawdbot/config.json 中的 gateway 模块,确保监听地址与后续 Caddy 配置一致。

配置完成后重启服务。

  1. Caddyfile 站点配置

编辑 /etc/caddy/Caddyfile:

执行 sudo systemctl reload caddy 重载配置即可

Link: http://x.com/i/article/2017525494565265408