商业关键词回复 (Business Keywords)¶
商业功能的「关键词回复」让 CNBot 在收到商业私聊消息、且满足您预设的条件时,自动回复指定内容。它与群组的关键词功能是两套独立配置,互不影响。
工作方式¶
客户向您的商业账号发送消息后,CNBot 会按顺序检查启用中的商业关键词规则:
- 命中:按该规则的设置回复(引用的消息模板或文本回复)。
- 未命中:回复商业机器人的默认自动回复(在「定时任务」里设置的当前自动回复)。
- 精确匹配的规则优先于包含匹配;同类按创建顺序。
每个账号最多可创建 20 条商业关键词规则。
触发条件¶
一条规则可以配置多种匹配条件,只需填写其中任意一项即可:
| 条件 | 说明 |
|---|---|
| 消息文本 | 匹配普通文字,以及图片、视频等媒体附带的说明文字。可选包含匹配或精确匹配。 |
| 文件名 | 匹配文档、视频、音频、动图的文件名(包含匹配)。 |
| 贴纸 Emoji | 匹配贴纸对应的 Emoji(预览贴纸时会显示,例如 😂)。 |
| 贴纸包名称 | 匹配贴纸包名称,出现在贴纸包分享链接中(如 t.me/addstickers/UtyaDuck)。 |
| 发送者 | 按姓名(包含匹配)、@用户名、id:123456789、{is_premium} 或 /正则/ 匹配消息发送者。 |
| 转发者名称 | 消息为转发时,按转发来源名称匹配,支持 /正则/。 |
独立匹配¶
- 开启(默认):以上任意一个已填写的条件命中,即触发。
- 关闭:需「消息文本 / 文件名 / 贴纸」这一组与「发送者 / 转发者」这一组各自都命中,才触发。
匹配选项¶
| 选项 | 说明 |
|---|---|
| 忽略拉丁字母大小写 | 开启后 A 与 a 视为相同。 |
| 忽略中文简繁体 | 开启后「关键词」与「關鍵詞」互相命中(基于常用字归一,覆盖绝大多数日常与商业关键词)。 |
匹配来自…¶
选择规则匹配「对方(客户)的消息」、「我自己(商业账号本人)发出的消息」,或两者。默认仅匹配对方消息;您自己发出的消息即使命中,也不会触发默认自动回复。
回复内容¶
一条规则可以引用消息模板、填写文本回复,或两者兼有(至少其一):
- 引用消息模板:从您的商业消息模板库中选择一条或多条。免费用户最多 6 条,CNBot+ 用户最多 12 条。
- 文本回复:直接填写回复文字,支持
{username}等占位符(发送时按客户信息替换)。
随机回复与回复消息数¶
当引用了多个模板时:
- 随机回复开启(默认):命中后从已选模板中随机发送「回复消息数」指定的条数;若该数值超过已选模板数量,则全部发送。
- 随机回复关闭:命中后按您选择的顺序发送全部已选模板。
优先跨消息回复¶
开启后,如果客户是「回复某条消息」时触发了关键词,机器人的回复会串接到那条被回复的原消息上,让对话上下文更清晰。客户消息不是回复时,按普通方式发送。
冷却时间¶
设置后,同一位用户在冷却时间内重复触发同一条规则时,不会被重复回复,避免打扰。可选关闭、1 分钟、5 分钟、30 分钟、1 小时、24 小时。
自动删除与标为已读¶
| 功能 | 说明 | 所需 Telegram 权限 |
|---|---|---|
| 自动删除触发消息 | 命中后延迟删除客户发来的那条消息。 | 删除所有消息 |
| 自动删除回复消息 | 命中后延迟删除机器人发出的回复。 | 删除发出的消息 |
| 将消息标为已读 | 命中后把客户消息标记为已读。 | 将消息标为已读 |
延迟时间可在 30 秒至 24 小时之间选择。
常见问题¶
命中了却没有回复?¶
请确认 Telegram 商业功能设置中的「回复消息」权限已开启,且机器人处于已连接状态。机器人只能回复最近 24 小时内活跃的聊天。
「已触发 N 次」什么时候增加?¶
只有在机器人成功发出该关键词回复后,计数才会增加。
和群组关键词是同一套吗?¶
不是。商业关键词按您的账号维度配置,仅作用于商业私聊;群组关键词作用于对应群组,二者数据完全独立。