Skip to content

Telegram 接入

Telegram 是接入 OpenClaw 最快的 Channel。创建 Bot、填 Token、完成。全程 2 分钟。

步骤

1. 创建 Telegram Bot

  1. 打开 Telegram 应用,搜索 @BotFather
  2. 发送 /newbot
  3. 按提示输入 Bot 名称和用户名
  4. 复制返回的 Bot Token

2. 配置 OpenClaw

方式一:CLI

bash
openclaw channels add --channel telegram --token "YOUR_BOT_TOKEN"
openclaw gateway restart

方式二:配置文件

json5
{
  channels: {
    telegram: {
      enabled: true,
      botToken: "YOUR_BOT_TOKEN",
      dmPolicy: "pairing",
    }
  }
}

3. 测试

在 Telegram 搜索你的 Bot,发送任意消息。

如果 dmPolicypairing(默认),Bot 会返回配对码。在服务器确认:

bash
openclaw devices list
openclaw devices approve <requestId>

配置参考

json5
{
  channels: {
    telegram: {
      enabled: true,
      botToken: "YOUR_BOT_TOKEN",
      dmPolicy: "pairing",          // pairing | allowlist | open
      allowFrom: ["tg:1397306645"], // Telegram User ID
    }
  }
}

功能支持

功能支持
文本消息
图片/文件
Emoji 反应
内联按钮
群组对话✅ (需 @mention)

基于 OpenClaw 开源项目