社群没人说话?用OpenClaw接入Telegram/Discord,打造24小时AI客服

cover

凌晨 2 点,你的 Discord 服务器里弹出一条消息:”这个项目怎么安装?文档在哪?”

你睡了。没人回。

第二天早上你醒来,发现那个人已经退群了。

这个场景你熟悉吗?如果你运营过任何一个技术社群、开源项目、或者小型创业社区,你一定经历过:问题来了没人答,新人来了没人接,活跃度越来越低,群慢慢就”死”了。

问题不在于没有内容,而在于没有”响应”。人类不可能 24 小时在线。但 AI 可以。

今天这篇文章,我手把手教你用 OpenClaw 接入 Telegram 和 Discord,搭一个 24 小时在线的 AI 助手。它能回答常见问题、引导新人、整理讨论记录,甚至在你睡觉的时候替你”撑场子”。

为什么 OpenClaw 是最适合做社群客服的工具

市面上做 AI 客服的工具很多。为什么偏偏选 OpenClaw?

第一,它原生支持群聊。 大多数 AI 助手只能做 1 对 1 私聊。OpenClaw 天然支持在 Telegram 群组和 Discord 频道里工作,能看到群里的消息,被 @ 时自动回复,或者在后台静默监听、需要时主动介入。

第二,它有长期记忆。 普通聊天机器人每次对话都是”失忆”的。OpenClaw 会记住社群的上下文——谁是核心成员,常见问题有哪些,上周讨论了什么。它会越用越”懂”你的社群。

第三,它本地运行、开源免费。 数据不经过第三方服务器,社群成员的消息不会被泄露。而且你可以完全自定义它的行为——哪些该答,哪些不该答,什么时候该把问题升级给真人处理。

第四,它支持技能扩展。 通过 Skills 系统,你可以让它不仅”回答问题”,还能”做事”——查文档、搜代码、跑命令、生成报告,甚至帮新人自动配置开发环境。

实战:3 步接入 Telegram

Telegram 是 OpenClaw 最成熟的集成平台,也最简单。

第 1 步:创建 Telegram Bot

打开 Telegram,搜索 @BotFather,发送 /newbot

按提示输入:

  • Bot 名称(比如 MyCommunityAssistant
  • Bot 用户名(比如 my_community_bot

BotFather 会返回一个 Bot Token,类似 123456789:ABCdef...。保存好,这是你的钥匙。

第 2 步:配置 OpenClaw

在 OpenClaw 配置文件中添加 Telegram 集成:

1
2
3
4
5
6
# config.yaml
integrations:
telegram:
enabled: true
botToken: "你的Bot Token"
mode: "polling"

或者直接在安装向导中选择 Telegram:

1
2
3
openclaw onboard --install-daemon
# 在 channel 选择步骤选 "Telegram (Bot API)"
# 粘贴你的 Bot Token

第 3 步:添加到群组并设置行为

把 Bot 拉进你的 Telegram 群组。然后配置它在群里的行为:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# AGENTS.md(放在工作空间根目录)

## 社群助手身份

你是 [社群名称] 的技术助手。

## 行为规则

### 在群聊中:
- 只在被 @ 时回复,不要主动插话
- 回答要简洁,不超过 3 段
- 如果不确定答案,说"这个问题我不太确定,建议等管理员确认"
- 遇到争吵或敏感话题,不参与,回复"这个话题建议大家私下讨论"

### 可以做的事:
- 回答关于项目的技术问题
- 引导新人查看文档和入门指南
- 整理群里的讨论要点

### 不可以做的事:
- 不发表个人观点
- 不执行任何系统命令
- 不分享群成员的私人信息

启动 Gateway:

1
openclaw gateway --port 18789 --verbose

在群里 @ 你的 Bot,发一条测试消息。如果它正确回复了,恭喜你,你的 24 小时 AI 客服上线了。

实战:接入 Discord

Discord 的接入稍微多一步,但逻辑一样。

第 1 步:创建 Discord Application

  1. 打开 Discord Developer Portal
  2. 点击 “New Application”,输入名称
  3. 进入 “Bot” 页面,点击 “Add Bot”
  4. 复制 Bot Token
  5. 在 “Privileged Gateway Intents” 中,打开 Message Content Intent(这样 Bot 才能读取群里的消息)

第 2 步:生成邀请链接

在 “OAuth2 → URL Generator” 页面:

  • Scopes 勾选 bot
  • Bot Permissions 勾选 Send MessagesRead Message HistoryUse Slash Commands

复制生成的链接,在浏览器中打开,把 Bot 邀请到你的 Discord 服务器。

第 3 步:配置 OpenClaw

1
2
3
4
5
# config.yaml
integrations:
discord:
enabled: true
botToken: "你的Discord Bot Token"

启动 Gateway 后,在 Discord 频道里 @ 你的 Bot 测试。

Discord 的优势在于频道隔离。 你可以给 Bot 设置不同频道的不同行为:

  • #general → 只回答基础问题
  • #tech-support → 可以查文档、搜代码、给出技术建议
  • #announcements → 不回复任何消息

让 AI 客服真正好用的 5 个关键设置

光把 Bot 接进群是不够的。一个”好用”的社群 AI 客服,需要这 5 个关键配置。

1. 喂给它你的知识库

AI 客服最大的价值是”能回答问题”。但它需要知道答案在哪。

把你的 FAQ 文档、项目文档、常见问题列表放到 OpenClaw 的工作空间目录下:

1
2
3
4
5
6
7
8
~/.openclaw/workspace/
├── AGENTS.md # AI 的身份和行为规则
├── docs/
│ ├── faq.md # 常见问题
│ ├── quickstart.md # 快速入门
│ └── api-reference.md
└── knowledge/
└── community-rules.md # 社群规则

OpenClaw 会自动读取这些文件作为上下文。当有人问”怎么安装?”,它会从 quickstart.md 里找到答案并回复。

2. 设置”不知道就说不知道”

AI 最危险的行为是”编造答案”。在 AGENTS.md 里加一条铁律:

1
2
3
4
## 核心原则
如果知识库中没有相关信息,诚实回答"这个问题我暂时无法确认,
请等管理员回复,或查看官方文档:[链接]"。
绝对不要编造技术细节或虚构功能。

3. 设置人工升级机制

不是所有问题都应该让 AI 回答。设置一个升级规则:

1
2
3
4
5
6
## 升级到人工
以下情况不要自己回答,标记 @admin 提醒管理员:
- 涉及付费、退款、账号问题
- 用户明确表示"我要找真人"
- Bug 报告(记录详情后转交)
- 任何你不确定的技术问题

4. 定时发送社群日报

用定时任务让 Bot 每天发一份群活动摘要:

1
2
3
4
openclaw cron add --name "community-digest" \
--schedule "0 21 * * *" \
--prompt "整理今天群里的讨论要点,生成一份简短的社群日报,
包含:今日热门话题、待解决问题、新成员数量。发送到群里。"

这个功能特别受欢迎。很多不活跃的成员看了日报之后会重新参与讨论。

5. 新人自动欢迎

在 AGENTS.md 中设置新人引导流程:

1
2
3
4
## 新成员加入时
- 发送欢迎消息,包含社群介绍和基本规则
- 推荐阅读入门文档链接
- 提示"有任何问题可以直接 @ 我"

成本和注意事项

成本预估

项目 月费用
OpenClaw 本体 免费(开源)
模型 API(DeepSeek) 30-80 元(取决于群活跃度)
服务器(可选) 29-99 元(阿里云/腾讯云)
总计 30-180 元/月

用 DeepSeek 或智谱 GLM 做社群客服完全够用,不需要用 Claude 或 GPT-4 这种贵的模型。简单的 FAQ 回答不需要太强的推理能力,性价比更重要。

安全注意事项

必须做的:

  • 限制 Bot 的系统权限——社群客服不需要执行 Shell 命令和读写文件
  • 关闭 DM 开放策略(dmPolicy="paired"),防止陌生人通过私聊操控 Bot
  • 定期检查 Bot 的回复日志,看看有没有”翻车”的回答
  • 运行 openclaw doctor 检查安全配置

绝对不要做的:

  • 不要给 Bot 管理员权限
  • 不要让它接触任何 API Key 或敏感凭证
  • 不要让它在群里执行代码或系统命令
  • 不要开放不受控的自动回复(一定要设 @ 触发或关键词触发)

OpenClaw 的维护者说过一句大实话:”如果你连命令行都不会用,这个项目对你来说太危险了。”社群客服场景相对安全,但基本的安全意识不能少。

效果怎么样:一个真实案例

一个开源项目社群,之前 Discord 日活不到 20 人,新人提问平均响应时间 6 小时(因为维护者在不同时区)。

接入 OpenClaw 后:

  • 响应时间从 6 小时降到 30 秒
  • 70% 的常见问题被 AI 直接解决,不需要人工介入
  • **日活从 20 提升到 50+**,因为新人能立刻得到帮助,留存率提高了
  • 维护者的时间从”回答重复问题”释放出来,专注于开发和高价值的社区互动

效果最好的功能是”每日社群摘要”。很多潜水的成员说:”看了摘要才知道群里在讨论什么有意思的东西,就想参与进来了。”

写在最后

社群运营最难的不是”有没有内容”,而是”有没有响应”。

一个 24 小时在线、随时能回答问题、定时发送有价值摘要的 AI 助手,不能让一个”死群”起死回生,但它能做到一件更重要的事:让每个走进来的新人不会因为”没人理”而转身离开。

这才是社群活下去的关键——不是热闹,是不冷场。

当然,AI 客服永远替代不了真人的温度。最好的模式是 AI 处理 80% 的重复问题,让你把精力集中在那 20% 真正需要人类判断和关怀的互动上。

技术社群、开源项目、创业社区、学习小组……只要你有一个需要持续维护的群,这套方案都适用。成本不到 100 元/月,搭建时间不到 1 小时。

试试看?


你的社群用了什么工具来提升活跃度?有没有试过 AI 客服?效果怎么样?欢迎在评论区分享你的经验和踩过的坑。