电报(Telegram)机器人用户连续 3 次提问相同问题转接人工客服,能否 “设置‘转接前‘发送‘客服排队提醒’’,如‘当前排队第 2 位,预计等待 5 分钟’,让用户有预期”?
3 个回答
这个功能你可以自己实现,或者请开发者帮你加上。Telegram 机器人本身没有“排队提醒”的功能。
怎么操作呢?
1. 检测到用户连发3条相同消息,不直接转人工,先回复排队中。
2. 你维护一个队列系统,记录每个用户排队情况和等待时间。
3. 等客服空了,再自动转过去。
你可以用 Python + Flask + Telegram Bot API 实现,也可以接入第三方客服平台。
如果你不懂技术,建议找懂技术的朋友或外包团队帮你做。这个功能很实用,用户体验好。希望对你有帮助。
是可以做到你说的效果的。
首先用户连续三次问同样的问题就转人工,这个逻辑本身是可以通过 Bot API 设置的。至于你说的“排队提醒”,也可以在转接前加一条消息。
你可以在中间件或者自己写个服务,检测到用户要转接了就给用户发一条“当前排队第2位,预计等待5分钟”的消息,这部分用 Telegram 的 sendMessage 就可以了。
如果你用的机器人框架,可能需要自己加逻辑;如果自己写系统,这个功能也不难。总之,你的需求是可以实现的。
可以做到。
你使用的Telegram机器人,当用户连续3次发送相同消息触发转人工时,可在转接前插入一条消息,例如“当前排队第2位,预计等待5分钟”。这样的提示能提升用户体验,也更专业。
实现方法主要有两种:
1. 自建机器人+中间逻辑处理。你可以使用Python等语言编写中间层,监听用户连续提问行为,触发条件后先发送提醒,再转人工。
2. 使用第三方客服系统。例如ManyChat、BotFather高级版等平台,支持自定义排队提示,配置好规则后即可自动推送。
如果是小白用户,推荐第2种;如果是开发者,第1种更灵活。希望对你有帮助。