OpenClaw基础-3-telegram机器人配置与加入群聊

OpenClaw基础-3-telegram机器人配置与加入群聊

💡 大家好,我是可夫小子,《小白玩转ChatGPT》专栏作者,关注AI编程、AI自动化和自媒体。

Openclaw的优势是接入各种聊天工作,在前面的文章里,已经介绍了如何接入飞书。但之前我也提到了,飞书的最大的问题是请求多的限制,以及无法在非认证企业账号下面组建群聊。但这些限制另一个聊天工具可以打破,那就是Telegram,今天就跟大家分享一下,如果在OpenClaw里面接入Telegram。

第一步:Openclaw端配置

通过命令openclaw config,local→channels→telegrams

这里等待输入API Token,接下来我们去Telegram里面获取

第二步:Telegram端配置

    1. 在聊天窗口找到BotFather,打开对话与他私聊
    1. /newbot 来创建一个机器人,输入一个名字name
    1. 然后再输入一个机器人,再输入一个账号名username,这里面要求以Bot或者Bot结尾,这个是全网的id,要求唯一,容易重名,要多试几次
    1. 接这复制这里的API,到Openclaw里面粘贴

第三步:进行配对

把刚才的Http API输入到对话框,然后点finish。接下来就DM模式,进入Pairing配对环节

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

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

群聊配置

现在我们单独与tg机器人私聊可以了,我们有时候需要拉上小伙伴一起来玩耍,就需要把机器人拉个群聊,然后at它就给出答复。

配置tg机器人权限

先配置权限,否则拉到群里也不响应消息,需要通过 BotFather 关闭这个限制:

    1. 打开 Telegram,找 @BotFather
    1. 发送 /mybots
    1. 选择 kf-openclaw_bot(你的机器人)
    1. Bot SettingsPrivacy ModeDisable

把机器人拉进群聊

打开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资讯和教程。

知识库模块


相关推荐
无风听海6 小时前
深入剖析 YARP 的 Transforms:构建灵活的反向代理转换管道
后端·中间件·asp.net
Gopher_HBo6 小时前
负载均衡
后端
自由生长20246 小时前
RAG已死?什么标题党啊!
后端
东方小月7 小时前
5分钟搞懂Harness Engineering(驾驭工程):从提示词到AI Agent的进化之路
前端·后端·架构
折哥的程序人生 · 物流技术专研10 小时前
Java面试85题图解版(一):基础核心篇
java·开发语言·后端·面试
Moment10 小时前
面试官:如果产品经理给你多个需求,怎么让AI去完成❓❓❓
前端·后端·面试
每天进步一点_JL11 小时前
JVM 内存模型与 OOM 排查:从入门到实战
后端
REDcker11 小时前
个人博客网站建设指南 Markdown资产化与静态站选型部署
前端·后端·博客·markdown·网站·资产·建站
Supersist12 小时前
【设计模式03】使用模版模式+责任链模式优化实战
后端·设计模式·代码规范
Fox爱分享12 小时前
字节二面:10亿数据毫秒级查手机尾号后4位,答不出“异构索引”直接挂?
java·后端·面试