用Telegram與你的OpenClaw溝通 (未測試)

 

🤖 第一步:创建你的 Telegram 机器人

首先,你需要让 Telegram 官方“机器人爸爸”帮你生一个专属机器人。

  1. 找到 @BotFather:在 Telegram 搜索 @BotFather,进入聊天窗口。

  2. 创建新机器人:发送指令 /newbot

  3. 设定身份:按提示依次输入机器人的显示名称(如 My iMac Assistant)和用户名必须以 bot 结尾,如 MyiMacAssistant_bot)。

  4. 保存密钥:创建成功后,@BotFather 会发回一条包含 API Token 的消息(例如 7234567:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw)。请立刻复制并保存好,这是后续配置的关键凭证。

🔌 第二步:在 OpenClaw 中配置 Telegram

接下来,你要把上一步得到的“钥匙”告诉给 OpenClaw。

配置文件通常位于 ~/.openclaw/openclaw.json 或安装目录下的 .env 文件中 。你需要编辑它,加入以下信息:

  • 填入 Token:将你保存的 API Token 填入 TELEGRAM_BOT_TOKEN 字段。

  • 启动频道:确保 Telegram 频道被启用,channels.telegram.enabled 设置为 true

🔒 第三步:安全验证(最关键一步!)

为了防止陌生人骚扰你的 AI,必须进行身份验证,这是 OpenClaw 的安全默认设置

当你第一次用 Telegram 给机器人发消息时,它会回复一个配对码(Pairing Code)。此时,你需要回到 iMac 的终端,执行以下命令来授权你自己:

bash
openclaw pairing approve telegram <你收到的配对码>

批准成功后,你的 Telegram ID 会被自动加入允许列表(Allowlist)。以后你再发消息,机器人就会正常响应了。

💡 额外提示

  • 查找你的 ID:你也可以在配置前,先通过 @userinfobot 获取自己的纯数字 Chat ID,然后直接手动填入配置文件的 allowedChatIds 字段中。

  • 安全复查:配置完成后,运行 openclaw doctor 命令可以帮你检查当前的设置是否有安全风险。


留言

Back to Title

熱門文章

Back to Title