Page cover

telegramTelegram双向转发客服机器人

Telegram Customer Service BOT | Demo https://t.me/ForwardHubBOT

circle-check

免费体验双向转发/客服机器人

circle-info

Telegram客服机器人介绍

Telegram客服机器人,永久免费使用!是 livegram 等产品的绝佳替代!

Telegram群组/频道管理机器人加密货币收/支监控通知机器人 不同,Telegram客服机器人主要定位于被Telegram双向限制发消息的个人/公司/组织、团队的对外统一客服入口!

  1. 主要功能是将用户与机器人的对话转发给指定个人或群组;

  2. 主要应用场景:

    ✅ 公司/组织/团队对外统一的客服账号(公司多位客服可以通过群内回复机器人转发的客户消息,便于倒班调休、多客服协作处理客户问题)

    ✅ 想要隐藏个人Telegram身份的组织、团队;

🌟双向转发/客服机器人工作流程示意图

Telegram机器人消息转发流程(可点击放大图片观看)

circle-check

机器人亮点功能

1

创建机器人

👍方法一(推荐):打开 @botfather 的小程序arrow-up-right,创建机器人 -> Create a New Bot -> ... -> Copy Token!

⚙️方法二:与 @BotFatherarrow-up-right 对话,发送 /newbot 创建机器人,或 /mybot 在现有机器人中选择要使用的机器人,API Token获取机器人Token,示例:506853588:AAFr81Dfz2ZpMxAQpfMXGHAXM_7Qo_h_xUX

2

在Cloud云平台添加机器人

将你的机器人Token添加到 双向转发/客服机器人管理平台arrow-up-right

转发到对话ID,填写个人ID或群组ID,见下文及教程

3

配置机器人转发消息到哪个对话(转给个人 或 群组)

3.1 单客服模式介绍

客户跟机器人对话时,机器人将消息转发给管理员个人;

单客服配置教程>>

3.2 多客服模式介绍

3.2.1 客户跟机器人对话时,机器人将消息转发给群组,可以由任何群成员引用机器人转发进来的客户消息进行回复,机器人都会把消息转发给客户;

3.2.2 多客服模式需要将您创建的客服机器人bot添加到群中,设置为管理员并给予全部管理员权限

3.2.3 在群中使用 /id 即可获取当前群组ID (⚠️注意:私密群切换为公开群可能导致群组ID变更arrow-up-right,请及时将群组ID更新到Cloud云平台)

多客服配置教程>>

如何获取对话ID

如何获取单客服模式对话ID/个人ID

使用个人的Telegram账号与机器人对话,发送 /id 即可获取

如何获取多客服模式对话ID/群组ID

将您的客服机器人拉进群组后,发送 /id 即可获取

话题模式 Group-Topics

1️⃣ 说明

每位用户与机器人对话后,机器人转发消息到群组时都将以用户的Telegram唯一ID创建一个话题,该用户的所有对话都将转发到该话题下。

✅ 优点

- 不需要引用转发的消息,直接在话题下发消息机器人就会转发给客户

- 显示客户 @Username 方便您记录、私聊该用户!

- 如果是重点客户,您可以单独点击话题进行修改

🧰 话题命名规范

Telegram ID:Telegram 唯一数字 ID,绝对不会重复!

@Username:用户设置的Username,唯一值,不会与其他用户重复

用户可以随时修改该 @Username

同时,用户也可以不设置 @Username

First name Last name:Telegram用户昵称,可以随时、任意修改。

triangle-exclamation


2️⃣ 设置方法

📤 开启话题模式

机器人转发消息去到的群组 -> 管理群组 Manage -> 话题Topics -> 列表List -> 保存Save

开启后,机器人将自动识别群组为话题模式!

  1. ⚠️您的双向转发机器人必须是管理员

  2. ⚠️并且该双向转发机器人必须拥有管理话题Manage topics的权限,如图:

3️⃣ 测试

您可以测试给您的双向机器人发消息,机器人将在群组内为您创建以您Telegram ID为唯一值的话题,说明已正常生效!

- 如果看不懂Telegram语言,请先点此设置您的Telegram语言>>arrow-up-right

- 如有其他设置问题或寻求帮助,请联系客服 👩‍💻 @NextCLiCloudBOTarrow-up-right


支持的命令列表

命令
使用说明

/id

获取对话ID,可以在群中获取,也可以单独跟机器人对话获取

/ban

封禁用户

  1. 引用机器人转发用户消息,回复 /ban 即可禁止该用户与机器人对话

  2. 也可以在对话框单独使用

/ban 888444

/ban @username

/unban

解禁用户

  1. 引用机器人转发的用户消息,回复 /unban 即可允许该用户与机器人再次对话

  2. 也可以在对话框单独使用

/unban 888444

/unban @username

/send

单独给用户发送消息

/delete

双向删除被引用的这一条消息:引用消息并回复 /delete 即可双向删除该消息

/deleteall

双向删除用户与机器人的所有消息记录:引用用户的消息并回复 /deleteall 将双向删除该用户和本机器人的所有对话

其他命令,等待您来提需求!😊

机器人->命令->数据接口

接口参数示例如下:

  1. 开发自己的后端接口: https://api.xxx.com/v1/getinfo?mode={0}&address={1}(注意只支持GET请求)

  2. 添加bot命令: /cmd param1 param2 (参数个数与接口地址占位符一致)

  3. 添加 https://api.xxx.com/v1/getinfo 到数据接口

用户每次调用命令即可触发您自己的后端接口

/id 命令代码

用户向机器人发送 /id 时返回的个人/群组 Telegram唯一id 查询代码

⚠️本代码由Cloud开发,只适用于Cloud后台文本内容编辑器!

查看 /id 代码>>

circle-info

⚠️注意事项:群组ID是会变更的!

改变群组类型,会引发群组ID变更,因为客服机器人转发到老的群组ID,所以无法转发消息到群内:

  1. 初次创建群组,群组类型为私密群组时,群组的ID较短 如:-4731660548 (不推荐用这种)

  2. 当把群组设置为【历史记录对新成员可见】,或设置为公开群组时(公开群组可能会暴露群聊信息,任何人都能通过群 @ID 看到群消息),群组ID会变得更长,如:-1002649557645 (推荐)

预处理方案

  • 创建群组后,先将【群组类型】设置为【公开群组】,然后再设置为【私密群组】,此时群组ID将始终为 -10开头不会再发生变化。

  • 设置为【公开群组】后,群内成员新发出来的消息,将可以【复制消息链接】 便于后续分享/定位到该消息;

  • 建议将 新成员是否可见聊天记录 默认的【隐藏】设置为【可见】;

如有使用问题或功能建议,请联系 @NextCLiCloudBOTarrow-up-right

最后更新于