Telegram 客服
自 Servo2 镜像开始,支持使用 Telegram 群组的 Topics 功能处理每个用户的消息,一个用户一个 Topic 。
使用 Telegram 客服,请千万不要删除群组中的 Topic ,会造成无法正常接收和回复用户消息的问题,导致数据库不同步只能删除数据库!
1、创建 Telegram Bot
Telegram 找到 @BotFather ,创建一个新的 Bot

自定义 Bot 的名称和用户名,创建完成后如下所示,记录 bot token 备用

2、浏览器先打开 https://api.telegram.org/bot<bot token>/getUpdates,将 <bot token> 替换为上述 bot token

3、创建一个私密群组,并将刚刚创建的 Bot 拉入群组

4、开启群组的 Topics 功能


5、给予 Bot 管理权限,特别注意必须给 Bot 管理 Topics 的权限


6、回到步骤2的浏览器界面,点击刷新,找到title为你刚刚创建的群组名称且type为supergroup的,复制 id,一般以 - 开头

7、将步骤1的 Bot token 和步骤6的 id,填入 服务端搭建 的 user.json
注意:
1、若升级使用 Telegram 客服需修改 ~/servo/docker-compose.yml
中的 docker 镜像为 vtxteam/servo2:latest
2、全新搭建客服无需修改!
3、不使用 Telegram 客服也无需修改,仍保持 vtxteam/servo:latest
即可
Last updated