OpenClaw基础-3-telegram机器人配置与加入群聊
💡 大家好,我是可夫小子,《小白玩转ChatGPT》专栏作者,关注AI编程、AI自动化和自媒体。
Openclaw的优势是接入各种聊天工作,在前面的文章里,已经介绍了如何接入飞书。但之前我也提到了,飞书的最大的问题是请求多的限制,以及无法在非认证企业账号下面组建群聊。但这些限制另一个聊天工具可以打破,那就是Telegram,今天就跟大家分享一下,如果在OpenClaw里面接入Telegram。

第一步:Openclaw端配置
通过命令openclaw config,local→channels→telegrams

这里等待输入API Token,接下来我们去Telegram里面获取
第二步:Telegram端配置
-
- 在聊天窗口找到BotFather,打开对话与他私聊
-
- /newbot 来创建一个机器人,输入一个名字name

- /newbot 来创建一个机器人,输入一个名字name
-
- 然后再输入一个机器人,再输入一个账号名username,这里面要求以Bot或者Bot结尾,这个是全网的id,要求唯一,容易重名,要多试几次

- 然后再输入一个机器人,再输入一个账号名username,这里面要求以Bot或者Bot结尾,这个是全网的id,要求唯一,容易重名,要多试几次
-
- 接这复制这里的API,到Openclaw里面粘贴
第三步:进行配对
把刚才的Http API输入到对话框,然后点finish。接下来就DM模式,进入Pairing配对环节

接下来到telegram找到刚创建的机器人,私聊一个hi,就会生成一个提示配对码

按他的命令,在终端执行一下,然后再对话就可以正常反馈了。

群聊配置
现在我们单独与tg机器人私聊可以了,我们有时候需要拉上小伙伴一起来玩耍,就需要把机器人拉个群聊,然后at它就给出答复。
配置tg机器人权限
先配置权限,否则拉到群里也不响应消息,需要通过 BotFather 关闭这个限制:
-
- 打开 Telegram,找 @BotFather
-
- 发送 /mybots
-
- 选择 kf-openclaw_bot(你的机器人)
-
- 选 Bot Settings → Privacy Mode → Disable

把机器人拉进群聊
打开tg的群,打开Group Settings→Members→Add Members。输入机器人username

这样就拉入群聊。可以愉快的玩耍了。

避坑Tips
在我使用的过程中,我发现私聊可以,但群聊没有反应,我排查了一下,最终解决,总结如下:
-
• 现象私聊正常,群里 @ 机器人无回复。
-
• 根因Telegram 群策略配置为 groupPolicy: "allowlist",但白名单为空,导致群消息被策略拦截。日志关键字:reason: "not-allowed" skipping group message
-
• 处理动作将配置改为:channels.telegram.groupPolicy = "open"并确认网关热重载、Telegram 通道重启生效。
-
• 经验建议
-
• 想"全群可用" → open
-
• 想"更安全可控" → 保持 allowlist,并显式维护允许的用户/群白名单
🧨 彩蛋
我的《AI编程与自动化 》2026训练营正式开营,以AI编程为驱动,让每个个体都拥有自己的小产品、小生意。训练营已积累了我过去三年200篇+的教程和案例。都是我自己实操总结,都是使用心得,并非复制网上过时的信息。现在以每周至少三篇的更新频率,让你获得最新、最接地气的AI资讯和教程。
知识库模块
